MAEGGEGVKVAEVKDLTRIERIGAHSHIRGLGLDDALEARKVSQGMVGQVNARKAAGVILSMIREGAIAGRAVLLAGQPGTGKTAIAMGMAKALGEETPFAMMAGSEIFSMEMSKTEALTQAFRKAIGVRIKEETEIIEGEVVEIEIDRPVTSGAAPKMGKLTLKTTEMETVYDLGQKMIESLNKEKVSAGDVVTIDKASGRITKLGRSFARSRDYDAMGAQTKFVQCPEGELQKRKEVVHVVTLHEIDVINSRTQGFLALFAGDTGEIRPEVREQIDAKVAEWREEGKAEIVPGVLFIDEVHMLDIECFSFLNRALENDMAPVLVVATNRGITKIRGTNYKSPHGIPIDLLDRLLIVTTVPYTERELRLILDIRCEEEDVEMTEDAKDLLCKIGHETSLRYSIHLITAAALVAHKRKSAEVEVEDISRVYALFLDVQRSTQFMVEYQEQFMFNEVPEECGDEMDV*