MGKQEDGHVKRPMNAFMVWSRGKRKHYASINPRMHNSEISKRLGAEWKMLTAEEKEPFIAEAKRLQALHIQEHPDYKYKPKRRKPKSVQKKDLASPVFSPYAASMMAVDKFSTNQLPQTIAHSVALSQDPMYSKINGGPPFHHSVSPGYPVIYPSVSNGGNVHTGSPSSRQIFAGAMDSTHSFRASDMMAGRPVYSSQGYQGALHSQVQQRLSQVEDSRGMKSMNATPSPPVSSPDPMSKAYSSSELSNQRVWQPQQDLTRPVAYVPVLL