MGGQQSKNFDDNSHDGGEGGMCSQNCGFLGNIVRITKRASMDLIGSPQPETPMHQRRKRAEVKKTLKKEVRSSVYGGLEKEVIPEHATNHEDLLEVSSTSSNAQVIVHEGPDCEKELQRKYQLMEVLGVGSTSTVHRCLNKDEDILCACKIIDKLQMEDRFAGMMAQFQTEVEALRMLQHPCIIQLYDVYLTEEKIYIVMEQMEGGELFDYVVQKGTLNEEEASKIVRRVTSALVYMHDKNIVHRDLKPENLLLKRKPRPTEDVEVKIIDFGLSKAMVEPVARTFLGTRGYLAPEMLQRREYTKAVDTWALGVIVFVLLCGCLPFDDDSSTVPSDDLVKAKFVLRFPRWASNLSASAKDLLSHLLDTDSRTRYTAEQALAHPWVRGQTAPRKNLLASPRRIRDSPHLRTPQSSKRKGATPNGRRKQQTHPAASPELSPKGPMVRKQSI*