MLPLWARGGKPIVIPLPQKRPEPLQPKKKGMLVPDAVHYVYGLKPVPEGKTGEELPYYAYLAMRSALINLKPKAIYFHYEHLPTGPWWDLIRPHLTLIKTQVPESIYGRPLKHFAHKADVLRLLAMKYSGGIYLDIDIYVTKPFDDLLYYPTTLGMEASPPNSLFIDRWLASYETFDGGIWAQHSVVKPWQLAREHPTEVQVLSERAFFWPMWHGDEIKKTHETNHHDFKASGQYAYHAWESLAMGYLSKLSPQSIRENENSFNKMVRPFIGPKDDETYK