MIQSVGVGVRILALCSGEKTDESARNSIVLSFGRHKGKRLSSVSNSYLSWMVANLPGDPWADLAQQHLSDRRSPLSSHWRWIESSLAGAQSLEEARAIQARIFANLPGAAEDAQVGNLLVQAMARLGGTKDARVAFARIKIKDAASWSAMIEGYSRNGQHRKAIDLYRRLLFQAEIEPNAAIFAAALEACGSLKMPRDGISVHARIAATGQELLKALQISILEMYGRLELGVSIRESTEDLDLGVENSVLNLFARCGGMERAWYFFRGMRERDAVSWNTMLWACAHRGLDRQALGLFREMDLEGVEANLFALRWIVRACSTSLAEECQGVYEWELDQAVANSPLEQ*