MSTDERSIAIKASALCAGFAVGAIVARAALERGVDGGIRDVREFLVRVRVIVRERVVRALETSQTVRMSAPISTAVEAEDEDVDAALVEKFHKCANQFKLLLIDADAYFEPGVKAKMYGLYKRCQCSFDTDAVRPTNPLDVVGRAKYDAWKSVRNLSRREAMESYVETFREWGERYEELLAIEKAQKRDEKGFTDADKKAAEEFHDNDNELKVFGRAWSMGGAHSQPIAPTQEEESSSDDVEALIAACRAGDEDAAVKALQNGADLNERDSHGRTPLHWCADGGHTKLAMHLCLLKADVNAQDNYGQTPLHYSVSLEDAETANLLLDWGADPSMEDAESDTPESIGLWDLAGARTLEGE*