MSILAGFKNLLKHSKSSKGRSNASKSVDVSVNRDVAAYTELAAKNVNAGGDEEIRVANYPGLEKYQLIENLGDGAFSQVYKAYSIDRKEHVAVKVIRKYEMNKKQRQGVFKEVNIMRRVKHKNVVNLFDFVETEDFYHLVMELAEGGELFHQIVNFTYFSENLARHIIIQVAEAVKHLHDVCGIVHRDIKPENLLFQPIEYLPSQNYTPPSLEPNKLDEGMFLEGIGAGGIGRILIADFGFSKVVWNSKTATPCGTVGYAAPEIVNDELYSKNVDMWAMGCVLHTMLCGFPPFFDENIKDLASKVVNGEFEFLSPWWDDISDSAKDLITHLLTVDPRERYDIHQFFQHPWIKGESKMPENFTYKPKLHGTPGGPKLSLPRSLVSKGEIDIPTTPIKSATHPLLSSYSEPKTPGVSSVHEAMGVAYDIRRLNHLGFSPEQLSKKSMNTGSIKELILDEETTTDDDDYIISSFPLNDTLGSEGKDPFSLNLKESSLYSRRSAKRVN*