MSLGVFATAPNVSLESFGKPSVLPACIRVELSADEVLAAGGLRLRSAVPGSLHSGTSVLSKICEDLVSLGLRKTADRLAKTGAAVVRDLGCLHVVASVAKSTKEKGELSGAHEALLRESACDALGELRAQQQRWNACADPDVRELDLGDCFDLDGRQQLVSSQFVRDALRSARFPFRAFPRTRRLTFERAPQCRHVAAPPGPSGVRQLGLPVGVPAEGSAALVAALALLGLEADAGLLQHALAVERATLAALAARVVLGLSADEMLSASADWTQDTPLRANGLFQREGRRLAQPVLDLHKASDDWQPSCAATSGPALALARTRTGLVATLETDVGLRIHARRAVGDGDRISGLVVGERAPGATLCGCSCSDGSSDSGSDDEASSEGAADFDPLPSESEEEPESGEEGAPAPPRAPSPAATPKAAGSLATAARVRQFEAGAAAPAAAKPKAPTGKLAAGLLEAFEAKAAGPRRRRRRRTRPVLDAAARAALRGAGAAFAAELLGAVAARRRALEL*