MDRIVGGKFKLGRKIGCGSFGEIYLATHVDTYEIVAVKIESSKTKHPQLFYEAKLYNTLQGGSGIANVKWCGVDGEENVLVIDLLGPSLEDLFCYCGRKFTLKTVLMLADQMITRIEFMHSKGYLHRDIKPDNFLMGLGRKANQVYIIDFGLAKRYRDSTTNRHIPYRENKSLTGTARYASCNTHLGIEQSRRDDLVSLGYVLLYFLRGSLPWQGLKAATKAQKYDKICEKKISTPIEVLCKSCPVQFSSYFHYCHSLAFDQRPDYAFVKRLFRDLFISQDYEFDYVFDWTVLKYKQGHKQKQSPGAPIARPIQAHGPKQAGVNGVINHNEAQEHVETSRPTGQAAWSQDKQATNNDRNPDVRHTVNLRQDMAAGKAQLTTSVALPSSQWKNYSDSRHKGQFDAVHHNQGIVNITSSSNSWLPTFQHNAPGK*