MADEFHTGSSGGNWWGASRTGFTGSSSACSTALSDVGSFGWSETAEMKLRSCDESTSVSSSSIRFQDTHRAQAADSTSCSGVLMDSTAQMTGFNHPVPSTVEWSQALLRRSARAESSFHAMLHDDLNSRVNYHDDTAETINDVKPNFYPSSQNQFLGPTFGEKPNCSYFAAKTVEETRDSSSTLKKSSSETPYKRTRNETTSQLPTFKVRKEKLGDRITTLQQLVSPFGKTDTASVLFEAIEYIKFLHDQVSVLSTPYMKTTLHTEPQQNSEKSKEAEGSKQDLRSHGLCLVPVSVIIPVASETANEFWTPTYGGTFR