MEDEGLSPDGVTIACLLKACGSIGAFEKGHKLHAKIVSEGFLEKDVVVANALVDMYVKSGFHRKAAEVFYDLRIRNTVSWNTIIAGHVQHELNDEALSCFEQMELEGFSPDAATFACVLKACGSIGAVHKGQEVHSQIVQDGLLEEDILFGMALVDMYAKCGGLLLEAQYVFDKLPVWDVVLWNTIMAGYSKIGKDDFVFEAFSELVQQGKEPDSVTFTILLNTCSHRGLVEKGQLYFEMLSKSYGIIPTSEHYTCIVDLFARAGHLNQAAALIKEIPFPADFMLWHTLLVGCQKWGNSNLGSWVFNHTVQFLERNAAAYVNISNIYAAAAGRQEDADTLEVSGKTEDDQGAENSLI*