MPPAEGETRVQVSIRLRPRVAALDEEEGGGDGERIVVEGSRCVFRQHAFQFANVFGAAATNEQVYAAHRVAVADVLRGFDCTLLAYGATGSGKTHTMMGAADGSEPGAVPLAADTLFDEILARHDDSTSFSISLAVLEILEERCFDLLHDRATVVLRSGAPAGSKGGALHFHGLEEVQVRSKEQLVAEIERGKRARTQGETYRHGCSSRAHTVVRLRVEAARLSLSDLSSGVLTLVDLAGSEAATLNRERQRVSEGIAINKSLHWLKAVVHALAAHKPVLHFRNSAITRLLQPSLAGQAVVAVLVTV