MGKNEFLTPKAIANRIKAKGLQKLRWYCQMCQKQCRDENGFKCHCMSEGHQRQMQIFGQNPHRIVEGYSEEFETTFLEHMKRSHRFSRVAATVVYNEYINDRHHVHMNSTQWATLTEFVKYLGRTGKCKVEETPKGWFITYIDRDSETLFKERMKNKRIKADMVDEEKQEKEIRRQIEKAEQMMQPATSEADQPSQVEPLRELNMEDGIKIGFSLGSSLAKPVVKEKHEASRVVFDEGEEEKYNERNPRNNLKRKESGGGKSALDEMMREEEKKKEKINRKDYWLHEGIVVKVMSKVLAEKGYYKQKGVVRKVIDKYVGEIEMLESKHVLRVDQAELETVIPQVGGRVKIVNGAYRGSIAKLLGVDTDNFCAKVHIEKGVYDGRVLKAVEYEDICKVA*