MFQTLKNDFQICEEIGRGRFGTVYRCFSPATGESFACKSIDKNLLIDSTDRECLDKEPKILQLLSGNPNILHLYKVYEDDDFLHMVTDFCPNSDLYERVSSGSLSESAAAAILTQLVSAISYCHHMGVAHRDIKPDNVLFDSENRLKLADFGSAEWFAGCEGRMMSGVVGTPYYVAPEVLMGKEYNEKVDVWSVGVILYIMLSGVPPFYGETPTETFQAVLRGNLRFPTRNFRSVSPEAKDLLRKMICKDVSRRFSAEQVLRHPWVINGGETRSMVD*