MSDDGRDATLAQSHAATAGAMRSLQSKIRYPHGIAVLGMGISECFGGEPEEATFLLDGRCHRPALSQPTRALMVYYIRFLKTPRFQKQKPGSISVSALICITTDLGDAFLAQDVNLLVTLSLNDSGKLLYQEPLSWKAGRRELPIMLGPFSANISQQTIVLGVTATSPQKRSPSPDRLLGNSSLPLVMSAWSAPFGGSPSSVAEKLVERRFGPQDRLGLRIWEETGTVSLGISGLHISRDAAVASVVYLQQIVAGDPAVSVPLLQGLLRGERNTPLHVLELGSGCGVVGIALAELLPHCSVVLTDLPEVEEIVTQNIAVAKPADSSELEFSTLDWDEELPSDLCGGSVDLVLVSDCTYNADSLPALVSVLSRLVQMSPEAVILVALKRRHESESIFFDLMQSAGLHNLHLDRKQLPSQHGQFDDIELRCYGRERVAVHTPLKSKSAFAAKATDHSCTALPRLGAELRNHGRSCKVAALTPAPDGLAMQLFSGI*