MVPEADIWWGLCEPRPQEYGFQGAKELCDLLKSLDLELQAVMSFHQCGGNVGDTVNFPLPAWCLEVAKSKGLLYKSKDGVVTEDCLSLSADHQKIFPSASSSTRTALQCYQDYMTAFLKAMGQHIGSTVCELQVGMGPCGELRYPSYMMSNGWNWPGVGLIMCYDDGMLKMLKDEVDIQPPEGFPEDQNAMPEDVAMFRAGPKMGFRSGNGKAFLEWYSSVLIHHGKEVLAEAAKAVEKTGQAYPAEKFCFSAKVSGLHWHVTHPSRATEACAGYNCCTSETADAYMEIAKMLAESSTAAKRPVLFNFTCMEMTNDGCSGVPNALSAPEDLIAQVRKAAIFHQVPLAGENALEFDLATGEAAFRQIGKQIRSFSPGLDMMHGLTLLRLSDNFVKPASLQQLARFVTAH*