MSAPAADKHAAHTSVSARKASVEFTKDSHGLDVAVLKDPRGFSAQVHFYGGQVTGWKNQRGDDLLFMSSKAIFKPPKAIRGGIPICFPQFSNLGVIEQHGFARNRLWSIDPNPAPLLPASDNKATIDLILKQSDEDKDPKAWNHNFEFRLRISLGPEGELGMIARIRNTDTKPFTFTVALQNYFSVSDISEVRVEGLETLDYLDNMQNRERFTEQGDALTFEGEVDKVYLNTPTKIAIIDHEKKTTFVLKKDGLPDAVVWNPWDRKAKAMADFGDDEYKHMLCLQPAAIERPLTVKPGEEWKGRQKIITVYSSYHSGRLDPDKVLASFDSL*