MEGIGFAANYGLPLRVPDQRLHVHSLSWSNPAVEARAASGVLIGPSIRAGRRYRMPSQKTRTRSSSVLITAMSGDAVLPQSDVAKLAEAHEEYIREQCAADPPRYLAATLRALELNGEKLCTEAGKREADHPLVIPLARDEQTGAVSAGLLRWPTPPSGMDMPLVATSLVGPGQLCHIANSCELFIRRQLAYYDFLELKEEFTEADKLAPGLYDAGQVMKSGMGLHKYLMLNVGPFMDVLQTLARGHLDRGDEQSALITCEKMAQSFPGWSHAHAFHARMLASMSDRELEARDAARFAIHLPLMTLDEDLDKVASLAGFQDPTSLGTMFRGLSLDPRESEVQEGKAPEQVSLDRAAYLLDRMVAERTAWNAEAKNELAELYEQSRLPEVARFVRL*