MSQSIPQTVQQWIIPSRDAKDFSGMKFTEAPTPELGDGQVLVKLQGASLNYRDLILPIGRYPFPAKDGVVPGSDGAGTVLAVGKNVTRFQPGDKVVTLFNQGHIGGSLDNLSVQTGLGGVIDGTFRSVGAFDEQGLVPMPKGLEFHEAATLTCAGLTAWNGLYGLEGKKLLPGQWVLTQGTGGVSIFAVQFAKAAGAKVIATTSSSEKAKLLEKLGADHIINYKETPEWGAKAKELTGGAGVDHVIEVAGPSSMKQSLNAVKIDGVISIIGFVGGTGQNDPGFLDCLSNLCTTRGLLVGSRTQMEDMCRAVEANIEKLRPVVDPKVFSLEQLREAYEYQWSGQHQGKVCVKIE*