MERYDRQLRLWGALGQDSLNRSRVCVVGPATPLLQEVFKNLVLAGISSLTWLKVECAVQSGSLFLAELKKDLEPLASKQLEYEENDLRKTLQQPQYDWTRFSVVILTCIGEQTAMLDLNEIRRQRGTKFPPVLNTFVSGFYGYIYLVLSETHFVLQAHPDSKKYDLRLQNPWPELINYVDTFDLSKMDTATFSGIPYTVLLMKCIAKLERDGNNGRITIDQMKKVLDQICLPLGNDVIYEPNYVEAKRYAYLACSQNDCCKELEDLLRNLEISDYGNDWHDTYNYEILTLLLTLKNIAKENGELSFQPLTGTLPDMESTTENYIRLKKLYEVKAKLDKSRVEESLARSKKIVSQDVLETFCSHYGEVRKILPPKSDLLGIFSTSNALLDALVMVQFWEQPAVTAEDKDEFIGLRVDDNYSVMAFFGGAVVQEAIKLITHHYVPIDNLFLYNGINNSSATYKI*