MGIVNAGQLEVYEEIDPELKEYVEDVVLNRRPDATERLIEYADTVKQATSGKKATDQLAWREGTIEERLQHSLLKGIADFIEEDTEEARVKYGRPINVIQGPLMDGMGVVGELFGAGKMFLPQVVKSARVMKRAVAYLEPFMEQERIAAGSNDGPQTRGTVVLATVKGDDASLSVPAVEKLIDEESRTAYLETIRATQERDRQNYASRQERKLVPYADALARRLSTDWNEVDIPTPEFLGRRTIDDMDLNELRKYIDWSPFFSTWQLKGKYPRIFEDDHVGAEARKLFDDANALLDKVISERLLVARGVYGFWPASSIDDDVVVYSTNGSSEDPQSESFRFPMLRQQWERVGQKDLRSLADYIDHDDYNAIMIKAVADRLAEAFAEYLHARVRTEWGYGKSEQFTNDELIAEKYRGIRPAFGYPACPDHTRKAALFELLDAPNAAGISLTETFAMWPAASVSGLYFAHPDAKYFAVDRITRDQVESYAKRTGTSVEFVERWLSPNLGYEVTV*