MRSLVSFCCPCLDIADTVAPQAVLEPLVQGGNVVSRGVASGEVPIDSLEQNVYCMRHGHRQDEEDDVWHLTAARPWDPPLSAKGRRQAREAAAQFKSKNIDYVLTSPFVRCLQTSAEIVDELGLEQGRWLVLWPMAELCDPRLLLAGRDDLRATLGKRPIREWMWNGQTFEQALTDLLAPELALSGVRTRPEVWNDTTPTYPEKIEQALKRYERQIKLVSKEFAGRNVIIVTHGEALRAAVNLYDTRAAVYEVKHTGHVPLRRERGPGGNWEPWSLCCTSGQTGVYWSYAT*