MAGLEGAFLCLGNPLLDVSAVVDQAFLDKYEIKLANQILAEEKHLPMYAELAEMPNVEYIPGGAGQNTTRVCQWMLQVPHACSYMGCIGDDEFGRKMTEVATKEGVNVRYQVDASTPTGTCATCIVSSERSLVANLAAANNFKVDHLLLPENLELLHKSRVVYCTGFFITVSPASIETVAKHCAENDKIYAMNLSAPFIVQVPPFKKVLMDAMPYIDFLFGNEIEAAALAASEGWEGLPLEQVALKLSRLPKANGCRPRVVVFTQGCDPTLVAVGGRVLKYPVMVIAKDKLVDTNGAGDAFVGGFMSQLVCGKDISECVRAGNYAANTIIQRSGCTFPPKPTFIWN*