MSAAVPPPADPAAAGEMAREAAAWCALHGLVVGDRADPRSGTVPGVGLVHAPFSLLPAHLPETFWKQACELAPIFNELVDRVSLDGNFLQDSLSKTRQVDDFTSRLLEIHRKMMEINKEENIRLGLHRSDYMLDSETSSLLQIELNTISTSFPGLGPLVSELHRTLINQYGRVLSLEPKRVPGNAASSKFAEALARAWTEFDVDSAIVMMIVQPEERNMYDQYWITKYLKESYPFIKTLTQVEAEGHVLPDGTLLVDGKKVAVVYYRAGYTPNDYPSEAEWSARLLIEQSSSVKCPSISYQLVGTKRIQQELANPNVLERFLENKEDIAKLRKCFAGLWSLDDEEIIKTAIEKPELFVLKPQREGGGNNIYGLDLRETLTRLQKEGGDALAAYILMQRIFPKASLAYLVRGGICHEGLVISELGIYGSYLRSKDKVITNDQCGYLMRTKVSSSDEGGVAAGFAVLDSLYLTDKVIHN*