MATKVCVTAAAGFIGSCLVKNLLEKGHTVHATCRHPENLVKTTHLLSLPGAEQRLTLFKADLFEPGSFDSAIDGCDFVVNLATSLDITKDPETGFIQPCVEGTVDILRACKKAKTVRRVIHTSSISASFPLNENGEFKDRLDESCWTPLSYIKSTKPNYWMYYVAKTLAEQTAVQFGKDHDIQVVTVAVALVAGPSLTPTISSSILATLSPLTGNRDSYEGLTTFQSLVGCVSLVHVEDVCDAIIFLMEHRDAEGRYICCSEALTLCELTDLLRKLCPEMPLSFVPQEEDEKRSAVPIVSKKLCELGFDYKHGIYEIIEESIGCAKEKQVL*