MEHVVGGKFKLGKKIGSGSFGELYLGVNMQSDEEVAVKLESVKSRHPQLHYESKLYMLLQGGTGIPHLKWFGVEREYNVMVIDLLGPSMEDLFNYCSRKFSLKTVLMLADQMISRVEYMHTRGFLHRDIKPDNFLMGLGRKANQVFVIDYGLAKKYRDLQTHKHIPYRENKNLTGTARYASVNTHLGVEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYDIISEKKMLTPVEVLCKSHPSEFTAYFHYCRSLRFEDKPDYSYLKRLFRDLFLRKGYQLDYVFDWTIMKYPQFRDKNKFQSSGKTSGLAGPSAERTNRTAAEALFRRTRSGSGHNREHTKHRSLLESLMPSKVTVDSDKIRPSSSSRNGSTSRRAVLSSSKPSSSGDPSDPNRVGGLAPSSSIRPLSAQRAHHSGGTEIKSLSWSKMGRSSHDDAIRNFELLSLCADKRKIRN*