MVSRGGGARGLLGAYELGRTLGEGNFGKVKQARHRGSGAQFAVKILDRARVVSQRVDDQIRREIATLNLLAHPNVVRLHEIAASKTKIYMVLELVNGGELFDRIASKGKLPEQEARRLFQQLIDGVSYCHEKGVYHRDLKPENILVDRKGNIKISDFGLSALPEHLGNDGLLHTTCGSPNYIAPEVLQNRGYDGSLSDIWSCGVILYIMLVGYLPFDDRNIVVLYQKIFKGDTQIPEWLSPGAQNLLQRILEPNPMKRITMAEIKAHKWFQEDYVPALPYDNDDEDSELYIAHQVKEKISEAPEDKTTNQINAFQLIGMASSLDLSGFFEEEDVSQRKIRFTSTHPPEDLFDKIENSASEMGFHVHRGHSKLKLTRNCNGSQNQKNHVLFLVSTEVFELSPSLYVVELKKSHGDPALYRQLCERICSDLGVLKMDQIFGTRSTADDLACLDKRSATPLVAL*