MNPTTKRAIKEIVVYALAFGCSWYAAHKLLSTLDPYRQKRQDTVSKSRKRLDEWAGEQVKELETLELNEYEQIVASQLVLPSEIDVSFDDIGGMDEHVNQLLQDVLFPLKYPEVFDTHGGLLSCPKGLLLYGPPGCGKTMLAKALAKQSQATFINVSVGLLTDKWFGESNKLVDALFTLARKLEPTIIFIDEIDTFLRQRQRTDHEAMAQIKAEFMSMWDGLLSGQSRVLVLGATNRPADIDEAIRRRMPKVFSIPLPNAEQRRKILELYLKKVPLEANFDWNGVVNATAGLSGSYIKEVCRSALSVPRRELFDKHGNDLEAIKYDIQSGGLRSLKTEDFYHYESLQNVSGIDVE*