MSKRHRSDDDGGELESRRPHSRHRRRRRRRHLYVVLDDWSKGYSVYKVDVDGFDGDPDADLDDEAVRLPEPPVFRLETADYGRFGIFVAVGSRIFATHYSEDTNARAPVLMFDTVTGGLAVCPGVPAELCNQPMIFPAGDKVYAMGRSKIKMDARGESRKYLEELAADGEGSWAWSSSVDDRAPPPPFDVERARCHAAHPDGRTVFFSAHGDGTYSFDAGTRGWTRHGEWMLPFDGQAYYDGELDAWVGLWSGHSGRRGRVCSCDVVDPRGGGGGEQPPPAWKLAVRSHPAWRARSRFLSVALARMGGGEFCVVEWRSRRGVSEEELHERCLLYATTFRLRYDRDGSLEATDRRARAFTARKKSDEFEWCAFGI*