MSIKGALIDLSGTLHVEDEPTPNAVEALKRLRDSGVLVKFVTNTTKDSKATLHERLCRIGFQLDASEIYSSLSAAVSYVE NERLNPYYILSEDARQDFPPEDTRRYKDSVVIGLAPKAFNYEQLNEAFNVLLENKNHKLIAVHQGKYYKRAEGLALGPGC FVKGLEFATGRTAKVIGKPNPYFFEGALAGRDPASCVMIGDDANDDIVGAMSMGMQGILVKTGKYLPDVKPSPPPTALLE NFAEAVDWIIQKNQS