MCDDTLKSNYHLCEEIGRGRFGTISRCFSPIKNEFFACKSIDKNLLNDPTDRECLQNEAKIMSLLSPHPNIVQLFDVYDTEDSLDMVLELCQQSTLYDRLMKSSNDGLSEGRCASIMKQLLTAIAHCHRFGIVHRDIKPDNILFDEMNRVKLADFGSADWVGEEGTLSGVVGTPYYVAPEVVMGRDYNEKVDVWSAGVVLYVLLAGFPPFYGETAEEIFQAVVRGNLRFPPKVFRNVSPEAKDLLRKMICRDVSRRFSAEQALWHPWILSGGD*