MTSRMKKRCNENEEGVEQRKGPWTLEEDTILTNYIAHNGEGRWNVLAKSSGLKRKGKSCRLRWLNYLKPDIKRGNLTPQEQLLILELHCQWGNRWSKIAQYLPGRTDNEIKNYWRTRVQKQARQLNIDSSSHQFLEAVRSFWVPRLIHKMKDNSNTNTKTPHPDSLGPVDSLGPVSHDSGFNNMGCSTSMSKELTTKMSQFMDLSDLETTNSMSLKGSRGSSNQCVSEDYCSLPCLEEEYMVPTMGNSDILPFKDCHVADSSYEEDVTQDSMWNMDDIWQFEEYAHFN