MLKMMGQMVITLREGFEAALLVAVLVAYLKRSGRTEEVRFAYYGTIAAIAAGFAIATAVIVAYGGLHGEQKELFEGFASYLAVGVLTYMILWMAGKDVRGEVERRAEAKFKWGIALIAFVFVVREVIETVLFLTPFAIAEFTTTVIGASAGAAVAITLAVLILRFEYRMSLRRFFYATSVLLAFIAAGLLGYGTHEFVEVLEEEGFEHPLFEKAYSLGIDESNPLHHKGLIGGILAVMFGYSASMEWVRLILQLGYLAAMLGLIHRSYGRVTERAEV