MHVSKPQVTEDLEVLGKIDKDGVSSGSCLDESEAMKSEPTLDGRPQGSDYALTSVPIPLWVGYRPLERFWTRSWRLWFGMRKEVTYGIDQLASTRKRQCHIFVSGSPRMPAQGKSDKKAKYEAQRNAERCTNLDFSNTFRGFAFTGRRLSTLFLTSRRVLFSSDSACSISRLTAVEAVTVNRAARAAALSTVVSVTINGEQWWLKLGPNRNARQAQMVLMSSKWPWEFWFQELAAFPVEVKGIDRPPMLIRDAGFALEERPPFTTANGEQLYATLVRVFNAHGICHNDIALRNICCKNGVYHLIDWGMACRPGLDPLREL*