MAASDQAPSMLVPTDDEMLQTQAELWRHTLSYLTSMTLRCAVHLGIPTAIHRHGGAASLPDLVTALSLPTAKLPFLRRLMRLLVHSGIFASDDAGTTYRLTPVSFFLVDGAAAAVPVVDGHLSQVPHVLASTSRHCLDTVAGLAGWFREDFPAPSPPSPFEHVHGVTPLESTARLGPEDAALFQEGLRVYDASGFAVVLRECRDVFDGVESLTDCGGGDGTAARAIAEAFPHVKCWTSPVWSATSRPTVLLSTWQVTCSTSSHRVKQVIDLFPHEFRGLHCWFTARAFLLMCK*