MAAPASALAARMHALPRNELADLAELIARVCAVSTGADTRDELAFPSAHAETREHDDLVELTARMCHASADALSLANAALSEHVPPWAVEDVLLSPDLLPRIFATLELEDGAAAAACSAWLRCWIDTDEQRRGLRPAELGPLPPGFDLEHVSGLAAHPSGEMMAFTLRGNNAVIFVLDPSLQEVRQILSGPTCISFCFSENRLFACMSGARIISYSTDSFDEVARYTEEELDYEEYYDSVVGPNGMVHAVATYDDPDELDQEGVSEAIVAFDPMTLERRLHFGLGVFSKEIYGLAFIGDELYAGDRRGRSIRVFSLAGVHLREIKGDWREPCRLLHHSSRLYLSEQRGDGEEEEEEEEEEEASGEVEATWSEDRKAAGKRIFVLTPEGETLQVWKTDSDISGMYIFGRVLIAKVGAYMAGEFITLKGI*