MLVGSYQDCVLYSKSESGPPGQQTQIGDVWVPMRLGHDGNHGNPRGSAHRLGLEPGQDEIALILWQRRDRLHELWRSGKAVAAASSGFKRIEIDVLTAAASFHHSPYNLRNCPYPGLVLAQPLLDNASPSRCQFPRVLSLVPPWTRVYRIQRDIPMPLVTSGVEKGNLRELALMRMEDLGLKCRDVRTREAGIQDIHNQIKPEEVELVRRDYCANKGWETFLAYEDTRQDILVGLLRMRKCGPNATCPDLLDRCSIVRELHVYGTVVPVHGRDADKLQHHVYLFSSLSYCLKLLPICTGYGTLLMEEAERIARKEHRSVKLAVISGVGTRHYYRKLGYELEGPYMTKRL*