MDHLDEQSFLDELMSLRREEAPALGPWQAYPGSRMTMTTSDLLFYGDEVADEARSGMDLAGPFQQPMAPPPAPAAPAHRPHEEFNFDYLSEVCNPYRSCIGGVHGPGVVHASSQALAQSQYARQDTMAENGTSSGKLHHGGGGSSLSPSFVFAGVTGESSEMTKGVFSGAQPRSKLNGGTTSKNLMAERRRRKRLNDRLSMLRSIVPKISKMDRTSILGDTIDYVNELTERIKTLEEEIGATPEELNLLNTRKNFSSCTAEEMPMRNSTKFVIEKQGDAETRIDICCATSPGVLISTVSALDVLGLEIEQCVISCFGDFAMQASCSQEEGRSRVTSTDEIKQALFTSAGYGGKCL*