MDRIVGGKFKLGRKIGCGSFGEIYLATHVDTYEIVAVKIESSKTKHPQLFYEAKIYNTLQGGSGIANVKWCGVDGEENVLVIDLLGPSLEDLFCYCGRKFTLKTVLMLAEQMITRIEFMHSKGYLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDSTTNRHIPYRDNKSLTGTARYASCNTHLGIEQSRRDDLISLGYVFLYFLRGSLPWQGLKAATKTQKYDKICEKKLATPIEILCKSCPVEFSSYFHYCQSLSFDQRPDYPFVKRLFRDLFNSQGYEFDYVFDWTVLKYRQGQKQKQSPGAPIARPIHAHVQKQAGVNGVFHHNEAQEHVETSRPAGQAAQSQGKQAINNDRNPNVRHTMNLAQDMAAGKAQLTTSVALPSSQWKNYSDSRSKGQFDAVHHNQGTVNITSSSNMLPTFQHNAPAK*