MAPSSELHGVLLGMGNPLLDISAVVDPSFLDKYDVKLNNAILAEDKHLPMYKELADKYEVEYIAGGATQNTIRVAQWMLQIPGATGYMGCIGKDKFGQEMLKSSTASGVNVHYYEHESMPTGTCAVLVHGGERSLVANLSAANCYKSDHLKKPENWALVEKAKFVYIAGFFLTVSPESIMHVAQHVAETGKVFAMNLSAPFICEFFKQPLLKALGYVDFLFGNETEARTFAKVQGWETEDVKEIALKIAALPKACGTHKRIAVITQGSDPTVVAEDGKTLEFPVVKILKEKIVDTNGAGDAFAGGFFSMLVQGKDITECVRAAHYAASVIIQESGCKYPEKPSFK*