MRDNAGKCIRSDAFITDGFCRWNNFKSFPEHVGGVDSFHNNVVMKCENLTKQGLAFRGHYKSENSANKGNFVELLKYTADQNEVVKVKSVIEEIDHNVFGLLVDESADVSDKEQMTLVFRFFDKSGIVKERFLSIIHVKETSAISLKSAIDDLFAKYRLNIKKGRGQGYDGEIGASCKRKDLIREKHRKKILEGIINGEISTRTWLNQEISLQRPGYTRWNSHYITLLRLTKMYFSIIKKFDDHFNEVNTELLICAASLSPIDAFYEFDHSKLVRLSKFYQVDFSLGEFISIEKELSIYIDTVRNDERFSNLKNLGDIAQKVVETRKHLSYPFGYRLLKLVLILHVATATVERCFSAMKIRSPVLNYQGDDFSGEAMESKEKKRSSVYRNGIE*