MLHDGQGEEDSTQIGPGTTANGKEIAVKKLSLKSLQGRKEFLNEVELVAKIQHRNLVNLLGCCAEGSERLLVYEYLPNKSLDKILFDPNRGNKLDLQKRYNIILGIARALLYLHEDSQLRIIHRDIKASNILLDENINPKIADFGLARLFPEDESHVSTRVAGTYGYMAPEYAMQGQVSVKADVYSYGVLLLELMAGRKNTDNNLSPDMQTLLGWTWRLCKQGNIQQMIDPTIIERCDEGQALRCIHVGLLCTQEDSSLRPSMSTVTLMLLSDSVTLPNPTKPAFVRSQVSQNSKSPSSASGVPHASAATSSSASFASPHAPLSNADASITDLVPR*