MRALAVAGSLLRRGGVEGCARVVSTALLESIARSRPASTSSRVADDDDGDAHRTPLLGLGVDALTKLAKEHGQPGYRGKQLHDAVYSHRKEAIEAITQIPEAFRSSLRASGVHVGRVRPIDVVAAPDGTKKVLLKLRCGSVIEAVGETRRRRFTVCVSSQVGCAMRCSFCATGRQGFKRNLTSDEIVNQVLALEDVFGRRATNVVMMGMGEPLMNLKEVLRAHRCLNRDVGIGGRYFTISTVGVPNQLSKLAAHKLQATLAVSLHAPTQELREKLIPSAKAYHVDDLLEDCRLYKKSTGKRLTFEYTLLAGENDSPEHARALGRLLRTRVGRGSHVNLLPWNPVTGAEDAHARPSKTAVKRFADALAKERGVTFTVRRTRGLEADAACGQLTGSFVRKGREAGVAV*