MVLNILLAIVGLIVGLGLGFVIAKSRHDKAINGAKISASSILENARKESETLKKEALLEAKEENQKYRSEIESELKESRLELKSQENRLIQREQTLDRKDDSLEKREGSLEEKEEKLGARQQLIDEREKEVENLINQQHQELERIASLSKEEAKSIIMKSTEEELNHELTLMVKESEQRAKEESDRKAKNLLSLAIQRCAADSVSETTVSVVTLPNDEMKGRIIGREGRNIRTLETLTGIDLIIDDTPEAVVLSGFDPIRREIARMTLEKLIQDGRIHPARIEEMVEKSRKEMDERIREYGEQAAFEVGAHTLHPDLIKILGRLRFRTSYGQNVLNHSIEVAKLAGVLAAELGEDVQLAKRAGLLHDIGKALDHEIEGSHVEIGAELAAKYKENSVVINAIASHHGDVEATSVISVLVAAADALSAARPGARSESLENYIRRLENLENISNSFEGVDSSFAVQAGREVRVMVKPEEISDLESVRLVRDIRKKIEDDLDYPGHIKVTVIRETRAVDYAK*