MESSQRVAPNAVMVPSMGQGHINGAMLLSRSLAALGFHVSFIYFSSYYAKLRDMNRLPVPDPDNMTIDGCGSICVHVLEDAFGPGDLDKHFFVTPTMKESLFGFIHGEQQPAVTRPTCVVSDSFAPWTLEVAQRAGIPRVEFWTSNAMAYLSVTNLIHLYSEGVFPEKGSPTKWRSESPLMLDHIRGLPPFSSEVLPIELRFADASDPFVKFFNEVELCSKHSERLLINSVTDLEPSAFEALDVQGVKAYGIGPLPNPVKKPARRNAECISWLDSQADDSVLYVAFGSFAVLSAEETQELAMGLEGSGGPFLWVIREDTHNQQELPRILPEGFLDRTKDRGLIVTWAPQVEVLAHRAVGGFLSHCGWNSTLESLGAGVPLLCCPRLAEQRMNCEYICEKWGAGVEMMRTDTGGLERGYVEAGIKALLHGEEARTARKNAERIMELTRRSHQEGGQSLANLRRFYDDMRVLCANSAAQSLRAT*