MSLCAVLGVSALPPTLDYTPVLRALRKPPDTVAVMVRLLQRDDAPLSDTELREYSEQLRLAGASAIVLKGDARALDVLLEEQAGSAGEYPGPCPVLFEAAGSSGVAGCRAQALVARSGTVAAGAAEASSLPLVPLAATAAELQEALATPSPLILSSAAAWAELPAPGASDGARADAAAGEAEGSRGEAGSGERARELRGAGCAGVVIDFDPRSSLCGPEGVLRPLLSKRSSAFGSLGLSLGMGMSATVASDSYWITKQMKEAKASQRRAALSSGKPPSGFGES*