MFQTLKNEFQICEEIGRGRFGTVYRCFSPATGESFACKSIDKNLLIDSTDRECLDKEPKILQLLSGNPNILHLYKVYEDDNFLHMVTDFCPNSDLYERVSSGSLSESAAAAILTQLVSAISYCHHMGVAHRDIKPDNVLFDSENRLKLADFGSAEWFAGCEGRMMSGVVGTPYYVAPEVLMGKEYNEKVDVWSAGVILYIMLSGVPPFYGETPTETFQAVLRGNLRFPTRNFRSVSSEAKDLLRKMICKDVSRRFSAEQVLRHPWVINGGETRSMADLN*