MEPATASASAWLTVLGLSGEAVVGAEQRPLVQIPMEPSHSVKQIKGWIGSKDIFRVGIFGANFEADDPELFALMYDGRKLRDKETCSSLGWKDEVTLYLVVQCCDFADQIAPRRRIVSKEENHTSEVAELHRLCAQAKEQLLREPSMLDLEAPLTIAAYLTGRMDQLNQIFSGQGEPSFDLRRPYLFLGNYVNRGIQGSDVLVTLMAYKCQFPEKLYMLRGRHDCRQIARMSEFYEEVCRLYSRKLWRSFIDVLNHLPLCARVNGRVFCVSGGISPELRHLEQINELHRPLEVPEEGLLTDLLWSDPTDCQGWGPSDRGLSYTFGQDVFEEFCETNHIELMVRGMQLSQHGYEYFFQQRLVNVFTCANYMGEWDNRAAVMLLDEDLQHKFWVLP*