MEKSKIDHMVGGKFKLGRKIGSGSFGELFLGVNVQTGEEVAVKLESVKTKHPQLHYESKLYMLLQGGTGIPHLKWFGVEVDYNVMVIDLLGPSLEDLFNYCNRKFTLKTVLMLADQLINRVEYMHSRGFLHRDIKPDNFLMGLGRKANQVYVIDFGLAKKYRDLQTHKHIPYRENKNLTGTARYASVNTHLGVEQSRRDDLESLGYVLMYFLRGSLPWQGLKAGTKKQKYDKISEKKVSTPIEMLCKSHPSEFVSYFHYCRSLRFEDKPDYSYLKRLFRDLFIREGYQFDYVFDWTVLKYPQIGASSRGRYSSGKPGHAGPSAERPTERVSVGKEIRERFSGAVEAFSTKRVTGSSLHDTSRNKTLDNPPEPEKGRSSSRYGSTSRKAIISNSRPSSSGEPSEGRSGRLLSSGGRLPSTQRVQPGYEIKSSQTRAAAVRGTREDTFRSFEFLSLRK*