MATGVPPEPEPQAPAISHHIGTILDYLQNYRIVLVSAAPGSGKSTVLPRYLANYGFGPVICAQPRLLAVTVASSKPGQERDSDDVWFTTTRVLIDMLCCNDGRPAFAAAFRTVVVDEAHDRTLCTDLLLGVVKAAVATEETGHLNVVVCTAGGPEDSSLSDFFFGAPIVAFQRALHPVAVHYSRGPMLDMVSAVVDEVTDIHRSKPPGDVLVFLPDIIRIQEAYEKLAQLDLPGLVLRFVHDNLPEEFMDYALDPAPGGSRRVVLATDVAETAVLVPGITYVVDTGVLSEDPLAMVSKEAAIRRAAVAGAASAGHCHRLYMEGEYAGFQEHTVPHVKRDGGALNKLALMLKRHAADGMPGFELLDPPVAPSLENVVAELVTSGYLDKHGKLTEEGKREAYDED*