MPLVNGRILLNCIQEKHVLAGAFNTTNLETTISILNAIERSGLPNFIQIAPTNAQLSGYDYIYEIVKRHADKMDIPVSLHLDHGKTLEDVKQAVRAGFTSVMIDGAALPLEENIAFTREAVDFCKSFGVPVEAELGAILGKEDDHVSEADCKTEPEKVQRFVEETGCDMLAVSIGNVHGLEDIPRIDIPLLQRIASVSPVPLVIHGGSGIDADILRSFVNYKVAKVNIASDLRKAFITTVGKAWVNNNNEANLARVMANAKQAVEDDVYSKIKMMNKNHSAFRKVS*