MNPQDRISDLPENLIHGIMECLPLRDAARMSVLSKTWRENWLTLPALVLDDPFFKDVLGKKRNNIFEYSSIVSKILLQHYGPITKFTLHIPRTVCPDIIQWILSLSVNCIKEVTLVNWGEISMLPSHFFACTNLTKLKLNSFYFNPPPSFKGFPNLLSVDLENICFLNDHILEDFVAKCPLLEKLSLKDPGTYELPRLVINAPNLKYLTVSGIFHSICLNGSRGLLSVSITLLKLVDHIKNRAQKLIQFLASSCKVEKICFRRYFVKLLVKDGLSGMLPAAFTHVRSLEISSIDSSEELSCAIGLIRNCPNVERLRLWVKVAEKSTDTDKHNLNSDLSCKFLQLRNINARLNRGSDAELKVIELLLACSPLLESFDLEIHKEIDADVKLKISRKLKQFHKASSNIIFFISMATKDNETSDSDTNEDSSSYSTSSDADSDSDSDSDSDSDSSDISIFDDEDGE*