MSLLIRGATVVTHEESYRADVLCANGLIQAIGENLETPSGCDVLDGGGQYLMPGGIDPHTHMQLPFMGTVASEDFFSGTAAGLAGGTTSIIDFVIPNPRQSLLEAFHTWRGWAQKSAADYGFHVAITWWSDEVAGEMGELVAQHGVNSFKHFMAYKNAIMAADDTLVASFERCLELGAVPTVHAENGELVFHLQQKLLAQGLTGPEAHPLSRPPQVEGEAASRAIRIAETLGTPLYLVHISSREALDEIAYARAKGQPVYGEVLAGHLLLDDSVYRHPDWATAAGYVMSPPFRPVEHQEALWRGLQSGNLHTTATDHCCFCAEQKAMGRDDFSKIPNGTAGIEDRMALLWDAGVNSGRLSMHEFVALTSTNTAKIFNLFPRKGAIRVGADADLVLWDPQGSRTLSAATHHQRVDFNIFEGRTVRGIPSHTISQGKLLWAAGDLRAEPGAGRYVERPAYPSVYEVLGRRAERQRPVAVER*