MPKYYCDYCDTFLTHDSPSVRKTHNGGRKHKDNVRMFYQKWMEDQAQKLVDQTARAFATNRMQGAVPRTTMGMAPVPPVGHHPMMGGPPGMPMMAPRPFPGPGVGFPGAPGMPPFPGGPMGMAGPPGMPPMMPRPPQQFRPM