MGNVLQRHSGANDTSSDHVAHATELEHLDSIAYGVDTAEDEFAFEPPIKKRLGGAVVETSGVMRYFEAAAGSDADEPVMALRELTLARTSELYPIRAGEFVIVRGPSGGGKTTLLNILGALDRPSRGSLTLLGQPISNKTTDKQLASMRLSQIGFVFQTFNLLSAFSALENVELPMLMLNVLDAKARRTRALDLLASVGLADRAHHLPSEMSGGEQQRVAIARALANEPQLMLLDEPTGSLDSHATVEIMNILYRINIERKTTFVMVTHNPDLECYADRILYVIDGVIVSQVLNEEQVQLTHETYQRLLNEVERSTNVTALTREHHIK*