MVNGERRADAECTRASLLGRYEIGRTLGEGNFGKVKYARHIASGGHFAIKILDRSKILSLRIDDQVGHATHVFRRRALAVSDSSPVRSAEHADGGFFVHFALRWRCLQIRREIGTLKLLKHPNVVRLHEVAASKTKIYMVLEFVNGGELFDKIAIKGKLSEHEGRRLFQQLIDGVSYCHDRGVYHRDLKPENVLVDRKGTIKISDFGLSALPQHLGSDGLLHTTCGSPNYIAPEVLQNRGYDGSLSDLWSCGVILYVMLVGCLPFDDRNLVVLYQKIFKGDCQIPKWLSPAAQDLLKRILQPNPMKRINVAGIREHEWFKKDYVPAVPHDDDEDVLPSPAPSIKPIDEPAQEKCSPINAFQLIGMASSLDLSGFFEEEDAAQRKIRFTSTHPPKDLFDKIESVVMEMGFKVHRGAGKLKVLKNSKCSRNPSSLLVCTEVFELGPSLYVVELRKSHGDSTLYRQLCERLSDELGACKTDQIARTESSSDDLSSVDGEAFPLSGF*