MEDPVSQPLVIQFLLLVVLTLLNAFFSASEMALVSLNRSRVEQKAADGDKKYARLLRVLEEPNHFLSTIQVGITFISLLSGASLSASLGKVISGWLGNSATARTAGTIISLVFLTYVSIVLGELYPKRIAMNLKDKLAIVSAPIIIGLGRLVSPFVWLLSASTNLLSRLTPMTFDDADEQMTRDEIEYMLSKSEATLDAEEIEMLQGVFSLDEMMAREVMVPRTDAFMIDINDDPLENIQEILKQSFSRIPVYDVDKDKIIGLIHTKRLLESGFRQGFDQINMRKMLQEPLFVPETIFVDDLLRQLRNTQNQMAILLDEYGGVAGLVTLEDLLEEIVGEIDDETDKAEQFVHEIGDNTYIVVGTMTLNEFNDYFDTELESDDVDTIAGFYLTGIGTIPSQDQKEAYEIDNKDKHLVLINDKVKDGRITKLKLILSNIEQIIEED*