METLVAATENFHNNNKLGEGGFGRVYKGTHDGKEIAVKKLSLNSVQGNNEFLNEVKLVAKIQHRNLVKLLGCCAEGSEKLLVYEYLPNNSLDKILFDPIKRKQLDWQKRYNIILGVARGLLYLHQDSQPRIIHRDIKASNILLDDKLNPKIADFGIAKLFPEDESHVSTRVAGTYGYMAPEYAMQGQLTVKADVYSFGVLLLELVTGRKNTDYNLSPEMQILLGWAWRSYEIGNIVQMIDPLALIERCNEEQALRCIQ