MPRYPLTRQSNSIVELFEELSSKENDGSVAKEVTAGDTPYTSAKTFEELNLSPELLRGLYSEMGFEKPSKIQAISLPMILTPPYQNLIAQAHNGSGKTTCFVLGMLSRVDPKIAAPQALCVCPTRELAMQNQEVLVKMGKHTGITSVCAVPTDAGNYVSTSRRGPVNDQVVIGTPGTLKKWMSTKVLSTRHIKILVFDEADHMLAQVPSLRKKASAEKRERVQSVRQISRHAFIQEQSAPESEENTLTTQRKGWPNLQAVLL*