MEKQKLKQLLLSHPSTLHFLLFQLGRFLCKLGHNSAAMLKGKLKLPAPDKVGRVFPDRLDSLVSGFYEKGHEIEGSEFKLESGEELEPVQPGELGFHMESDDDDDKERKIRQRPNRDSVTQVSVLKSVSEEEKRSDLEYELSQREINLEKLQRIANIGIPDGGGLRATAWKLLLGYLPSSHDLWDKKLKENRQKYANLKEDLLCNPSRHIWKECEELSSTRRHEDNDVDGPLRRHEISHEDHPLSLGKASLWSQYFQYTEIVEQIDRDLQRTHPDLPFFSGESSISCKNREAMKNILLLFAKLNPEIRYVQGMNEVLAPIYYVFSTDPDKQNAANVEADSFSCFVRILGDSVDHFCQQLDNSSSGILATLSRLSDLLEVNDEQLWRHLELRTKVKPQFYAFRWITLLLTQEFKFESILRIWDTLLSNPFGVQDMLLRICCAMLLCVKSKLLSGDFVTNIKLLQHYPDDINVEYLLQVAKDISPDTSNYCLSL*