MKYPVDHILAMDNKWYLNKSLKKEISSVEFPPCSHSHQALAFNELVVAADLQDFQALRLETEGDVHKVKLLRLLLDTVRRALDRTSKSLTLSRHSHWPLKHHLVLNCFWLKHFNLRQPAVEQGKDDPCPHREEMVPMVELLPALAHESAARWGRPNESTKSSHKEEAKSIAEGGKSAREALEEVFTDMDAHLLAAGTDRGLAKTKMEFEEEIDWNDGEEEEEEKEAQQRSLVVASVGDSRAILSEKGRAVELARAHEPKDPKERSRIEAAGGKIMPNGSLSDVLEWCTLAMSQPIGKLKCCFRQADRDCCSGGCGDELTSDDDFLVLSSDGIWMEVIVDFVAS*