MHKDDQMTPNERLAAFMTGKPMDRILAMPVVCSMSGLALGMTHKEKRSSALNEAKAQIACYERFGNDLTVIEYGLHGVGMALGTQMSDPEDSVPAIMKYTLDDLNNVHELDMSKLELKKDKAFQLHIEACDVLIDKVGKEVPTGVLISGPFTAAASIYKTEDLLRATRKNPEKLHQLVKFCTEGLKMICREFIKTGSLILLCDPIASGTILNPKKYLEFVLPYTIDLMKDIHDAKGTVCYHICGDTTAIVGDMVKSGCDMISVDNRVDLEYTKQVVGDKVPILGNVDPVGTLILGSTNDVDLAVKTCIQKTYDSPCGYILASGCDLSGGVPLENIDQFMASARKYGKWPLNPNNFL