MDWVLSGFTKYPLRSKGVGVAFVDGTPHLITPPALFNTVGHHKRLITGYLELMLQLSKTFGDQIPDVEFIVTTGDEPSTLLHHYANGSDPERLPAVLRFCKSDRSHADILVPDVHFHMRNFTSNLLSHADDFTSEWPWEKKQPVLFGRFSPYKRAVSMRAPELFRSGKNGKNICKTAGPDLWFCDVRKHFIWEWARGANRSGLPVDVAQQPKRDMSYHASNKWLLHLDGQTCSSRLEQLLVLGSLVLKEESGYRAFFHHLIKPHEHYLPFWKTSPEEAADAINWAKENDGKASEMAAAAQAVAKRYLHNKAIMCYWLTLLQEMSKLQRYRTGPDAGDRKYPTWVPVADYMDKEGREELAKHHMSAMEFWT*