MLGFVTSRISVQLLVVGVRFPHESDSFPNWLFWTEMDAIRKRASAFRETVAKQQQAVFKTFSGYVSQGDYLIHDEAELQRHQQLEKLYISTKTAKHFQREIVRAVEGIISSGVKQLEIVNKLAEDCRKYATEGPSNGGALARAAMQFGTARTQMERERDNMHRSIGTQVAEPLRAMVMGAPLEDARHLAQRYDRLRQEAENQALDVGRKQVKSKEGNTEQDQKLQMAEQKLGELLSAMAGLGKEAASAMTSVEAQQQRVTLQRLISMVEAERTYHQRATEILDQLHETMVDESQRSESTTPATDDTQTSPPYDDVQVNGGLPHASADCDSNSATSLYFLAEIMHPFEAEDGGELSLAVGDYVVVRQVTSTGWSEGECRGKAGWFPSSYVEKRQRIPASKVAGAGLAL*