MPFRSGRRTPWSNPQLPTSEAYSHVLADLQHPEMDHLPFQVHLVSLEPQVAAPAYLQSRLEEDVYEFGDAFPTMAAEYGATRFHILQNWPSWSCSLDQSQMLALRHGLTKRLALIQGPPGTGKTFVGLMIVKILLRNLKPIALSGCLDTISGPILIICYTNHALDQFMKGVYAVEKNIVRVGGRSKCPELEACNIQALLRDSKRGPPSYYAARREAYAKQKALKDEISSCAKLLQMDMVTEESLIGVVAEGVEDEELQLVDSLFYPGCDPSKVVSMWSEMTPTKWEQIDAGRKDGRKIAVKIDFDNGSKKDPDEESAACGGGVWDLNVAARKATRDRWLRAIKQNAEQKLRQLSVEYEETCKALKMIDNESQLRVLRAAKWG*