MKEKLASVYCKSSLPFTICRVPTNIRKDDCAAYSPKIVSIGPYHRGTRDLEGMEQHKWRYLHEVLTHSKREKDLEKYLKEMKAIEPLARSCYAGNINMGMKKFVEMMVLDGCFVIHLLQQKDDARNDDPIYSNGWMLPQIGHDMLLLENQLPLFVLECLCDLIGQPRATLKEQALSFFRTALPDELDLKAPKASDVHHFLHLLYLSLEPENVGGGGTFKRSPFQLCAVIEKIIFFLYPKHLASAYKPQQSVKTIPSATGLWEAGIKFKTKQSRSFLDVTFEHGLMQVPRLRISNYTNSLFRNFIALEQCFPHYGSDFTSYCFFMDSLVNTPRDVEILNRSEIIEHVLGSDEEVALLFNNLCKGIDWDFDNSDVAKMFQQVTEYTRTRCHTWRAKLRHDYFSNPWAIFSTIAAIVALILSFLQTYYTIRPPKVPLKSEDQCGSSGGSSSNNNDHNNSLDDNENGSGRGGGGGGSSSSNNNDHNNSIDDNVDGGSSGSGHGGGGGSGSDGDDEHHEKTISIGSHWFHANIPSEF