MSSGGAKAYAAVVLIRIMYSGMHVMSKIALDQGMNPLVFLFYRHTTAALVLIPITFVLERRKAKPVTLKIAGKMFVHALYGVTACGDLFNLGLNYTSAASSSALYNVQPVVTFVLAVVFGMESMKLKKFHGNVKAAGILFCIAGVTILAFYEGPMFKSFNHHHLFQQGSSSSTSSSGDTHSKKQWAFGIFLMTLSNILAGLWTVLQGPLIEDTSKLMNTTLQICCASVQAFVVAVAAERDFSKWKLGWNVELGAVIYSGVVVTALSYYMQMWTIAKRGPVFLAMSMPLTFIFTIIMSSFILGDAVSLGSIFAGILLIGGLYNVLWGKNIEEKDEMNKIGASKTGLELELHDSEAQVPDDDAAKV*