MVGRQGIAGDLAPSVRGRKKNSPWRAFFKIIPGVTDHMECKICPAQIKCDTGTTGLKAHVKSCNPSGYAKKLMDFINVEEIESNLKKTIGNVPRKPRINSGWASFVLYLENLTMTETQMTQVLLRSKDGGIVWSDQEDSDDEEEEIQSDEEEIDVDSEDDYGGEISGNDEEMLPEEDNMDEEEEEEEEL