MSALRPIPRMVQHARVTVVHARSSVVAMSSKTSVAPAIIIGGGRVGQALREMGPEGDVVVRRGEAFPSEPSSGPIFVATRNDVLEDVIANTPANRREDLVFMQNGMLQTFLDAQGLGANTQALIYFAVAKAGDAPTDGVTELNPEGLTAVTGKWADAVAARFHAGNLSCHVLDASTYQGSMYEKLIWICAMMLVGAQHEGAKVGDVATTHKDEVVALIEELLSGTTTCTGAQFAPGAVDRLIAYAKTVAHFPCGVKEFPWRNGYFHGLSAEAIAEGKPDPFPIHTKLLQNIGAI*