MAGTIHQHLPSCGYAKEAEEQVWEERKALTSGKDLLWKDKCKSKPSPMHSDFKQRVAREPSWMDRKDTTIEELRSPDPCYGKSQVMAATIGSAKEAEEENWKECKTSISGNDFLWKEFFRDHSNLSPRYPDFKHRVTREPMWMDSPGTPSWIIEELSSQGFTGDPGHDTSLVNAFVASLRACTRNKDLVRGTSIHNDVVRRGLLEKCSHALVIMYAKCGELGKAKELLDMHKSSSNVVTWTALIAGYAREGQGQDALDCFEQMHREGILPNAMTYASILKACAMVGAADKGKQIHDEIARQGLLRNDIVLGNA