MESTAADHQGSPSDQQLQKEISSCKRVALIAGVTGIVGAALAELLTKDEANWKVYGISKRPLPPWLQHLPIHHIQCDLLDRHQSVTSLSPLSDVTHLFFVTWTSRSTEEENCIANSSMLQNTLEPILINCKHFKHICLQTGIKHYIGSHLAFSSLTPPMYVESAPRLSDPNFYYAQEDLLRDLLCSPQSACFQNPITWSVHRPGLIFGLSPLSYVNSTLALAIYASICKYECTPLVFIGTQITWDSHLNTSDSLLIAEQEIWASTHADAHNQAFNVSNGDNVTWKELWSVIALHFGIKLVPFLGQPQSFVKLMQGKIHVWEEMVEHYGLLPTKLMDFLGGWQILDIVFQQMPTGKSSMEKSKKFGFNKSIDTKESLVYWFERMRVEKLIP*