MGKPGRDKQAKNQGAWSKQEDQKLIDYIRKHGEGCWSYLPQAAGLLRCGKSCRLRWINYLRPDLKRGNFAEDEEDLIIKLHALLGNRWSLIAGRLPGRTDNEVKNYWNSHLRRKLINMGVDPNNHRLKQNLLRPHNPPNPASASSSGLQIQAIQKPTKPHVDKEQVSDALSCVEDDSCALPDLNLDLTARFHYPSIPHVEGNPKDSSPLDIAPSPTLLLFQ