MVATGDAEDAAAGCRARAALLGAYELGRTLGEGSFGKVKHARHRATGDHFAVKILDRGRVLSLRGADDQVRREIATLTMLAHPNVVRLHEVAASKTKIYMVLEFVNGGELFDRIAMKRKLSEREGRRLFQQLIDGVSYCHGKGVYHRDLKPENVLIDRKGNIKISDFGLCALPQHLGKDGLLHTTCGSPNYIAPEVLQNRGYDGSLSDIWSCGVILYIMLIGQLPFDDRNMVVLYQKIFKGDTKIPEWLSPGAQNLLKRILEPNPMKRINMAEIKLHEWFQKDYIPVGPYDDDDEDLRLGAIMPVKQQISEAPGDKSTRQMNAFQLIGMASSLDLSGFFEEEGVSQRKIRFTSALPPKDLFDKIEVSATQSGFHVQRAHSKLKITRNCNGPNNPLPFLVCVEVFELGPSLHVVELRKSHGDTAVYRQLCDRISSDLGIDKIFRMEQLFDDNLPSFDSRSVTPLVAL*