MFQTLKNDFQICEEIGRGRFGTVYRCFSPATGESYACKSIDKNLLIDSTDRECLDKEPKILQLLSGNPNILHLYKVYEDDDFLHMVTDFCPNSDLYERVSSGSLSESAAAAILTQLVSAISYCHHMGVAHRDIKPDNVLFDSENRLKLADFGSAEWFAGCEGRMMSGVVGTPYYVAPEVLMGKEYNEKVDVWSAGVILYIMLSGVPPFYGETPTETFQAVLRGNLRFPTRNFRSVSPEAKDLLRKMICKDVSRRFSAEQVLRHPWVINGGETRSMADLN*