MGKNEFLTPKAIANRIKAKGLQKLRWYCQMCQKQCRDENGFKCHCMSEGHQRQMQIFGQNPHRIVEGYSEEFESTFLEHMKRSHRFSRVAATVVYNEYINDRHHIHMNSTQWATLTEFVKYLGRTGKCKVEETPKGWFITYIDRDSETLFKERMKNKRIKADMVDEEKQEKEIRRQIEKAEQMMQPPTSEADQPSQVEPPRELNMEDGIKIGFSLGSTSAKPVVKEKHDASRVVFDEGDEEKYNGRNPGNNLKRKESGGGKSALDEMMREEEKKKEKINRKDYWLHEGIVVKVMSKVLAEKGYYKQKGVVRKVIDKYVGEIEMLESKHVLRVDQAELETVIPQVGGRVKIVNGAYRGSIAKLLGVDTDNFCAKVQIEKGAYDGRVLKSVEYEDICKVA*