MRAALRFLKRTKTRNRPDRMNPHFTEHVMGGHVKPGMPKGSGYHYRPGGEDFPGRRLQPGSVVKDPKTGAYTAKPEFFDPTLNPPHGAWKPKKGNGGESSFFPDDWTPAQVDNAITGAFQNAKPVPGTSMWRGTHKGLVIEGFYNGSGGFTHGWPVVIP