301 aa
MSLELKLPGLIIPPLTPFNDQQQVDYALLEKGVNYVVDDCNAAMVIAAGVEAQEYHYLKL
EERKELIKKTIEFVGNRCPVAVGISHPSYKIAIELAHYAQDLGAQAVQLLAPLRAFGGEP
SHQETLDYFQAVLAQIKVPMVLYLNPGPGANTSIPTTIALSKLKGIDYIKESSRDLSRVS
RLIAEIELAGHARYFTTMQMLLITLQLGGSGITLPPPAAYLANKVVQAFIQGDLKEATRL
QLQFASYPNRWMGHGLTPTMKASFKLMGLSAGDPYPPHPPIGGEDLKALEAYLKTTDFLI
K