MLRRCSGVWGASRIACLETEFVARVGPLLSHQMQLNGLCRSPGALARNILHKDTSVTGSRGGSYSVHNSVFCRGLSSRRSSEKERTANRARRNSTLVPKQSSGDVSNLQNGLGNATDLTATGTTENDLVLPSVGDPALATVPGELQQRTLEWHGLRKARLTASSFGNALGFWKAGRAELWEEKLGLRKPFAGNEATIWGTNQESGAIERYKELTGNLVEHIAFKIYKEGDDLHGWLGASPDGLIDGRISAPYSSGGILEVKCPHNKGSPQTGAPWTSVPHYYMPQAQGLLEIFDREWMDFYVWCMNGSSIYRIYRDENYWGLIFRVMSEYWWGSIVPARHLLMKGNESDRVEAYRPQAKHPLTDEIVSMSRLLAVRAPLIWKDVKGPGSESEELLKEKLELFYSF*