MGHEANELPDYLVEVGLLDEEKDAVRVITLNRPRKLNCITLPMVVKLGELYEKWESDDTVQLIIIKAVGRAFCAGGDLRMFYHYGKKEDGFCREVVYRKYWLDYHLHSFKKPMVAILHGLVIGGGAGLTVPCQFRVVTEKTAFAMPEAPIGYHTDVGASYFLPQLPGYLGEYLATTGARIDGADMLHSGLATHFVQFEKLPELERCLMELNCGDENAIRTTIEEFSSHVELGEKSILHSLNVVDKIFSKNSLEEILEALVAESESGNLGWIEESIQVIRRASPTGVKMTFRSIREGRMQSLSECLKKEFRLTMYTLAGVVSDDLYEGIRALVIDKDNAPKWNPPSLQEVTLEKLQLLFQPFEDQSFELQLPEEGKNLPRWGGKYVS*