MKSSVQATSSCFWLCHFVGRSAMASSAHPLPRLKLGSQGLQVSPQGFGCMGMSAFRGPPKPEQDMVELIRQVVHAGVTFLDTADVYGPHINEILVGKAIKDIREKVQLATKFGIHSVNGKTSFRGDPAYVRAACEASLKRLGVDCIDLYYQHRVDTNVPIEVTVGEMKKLVDEGKVKYLGLSEASASTIRRAHAVHPITAVQIEWSLWSRDVEDEIVPTCRELGIGIVPYSPLGRGFFSTGPKLLESISENDTRKTSQPRFQTENLKHNGILFESFSEYAKKMGCTPGQLALAWVHHQGSDVIPIPGTTTVKHFEENLGALKIKLTKEMQEIGSLFASEKVIGNRYSDMTSTFLHVETPHPLSWKIS*