MDMLIEQVERLLKIKSPNEGTVPMLGPADGLDMLKKGEKKVEGWIQQIKSAFNAVRNADAVKEATNLAVDLLKNAKDIHWALVGLSFIGWVLDRMDQADQNYEQCYETVTILVDYWKDIKVFRESQNAPENIRKCIVEGTHAIVEGLVQCCRFVEKTGFGRFVAADIGKNILGDIQEKIKKLRGQLDSKLGIHTYQILTNAPLAPAKVGSGIYKVGLDKRVEEVIQKGLRLEEKGKVVAVVLHGMGGIGKSTLADKVYNGDIRFLQKDRCYVVLGENPRTDDILSKQKQMIEQLTGEKHKGSCDATTLRGRLA