MESSPTTIAKEAYVKSLAPLKIGTAQILDSATLYFAWEKITDLRANNHGSALQRRALRVAKEIKALQKGLPLAWEASIFVRLDQSRPDVLKALVTGPEETPYADGCFFFDIFLPPEFPEVPPKVRFLTTGGGGLRFNPNLYPDGKVCLSLLGTWYGPGWESSVSTVLQVLVSIQGMIFTSDPYFNEPLVEDYWGKCCPQKWFSDLYTILQQANTLRFSILPALRNPPPAFAEVVTEHYLRKKAHIEARSRRWLNQCPWYVCGLKHYLYRSAKSVNEELDRLAAQHTNL*