MQPPGLEGLLAAGGFAGGQGRVLPPPPAIGCPSPPPGMNPGYPTEEAAKPCLTAPPGPAAPPGPTASAPLPYGYLGGGYYSCRVARSALKAGPAQGPFPPEKYLDPPAGSEDFQSRPAELAFYPGYGAPYQPVAGYLDVSVVPGLGGPGEPRHEALLPVDGYHQPWALGGSWSGQMCCPKEQGQAGYLLKSAFADAAAPLPPDGCAFRRGRKKRVPYSKGQLKELEKEYASSKFITRDKRRKISAATNLTERQITIWFQNRRVKEKKVVAKIKSSSGAQ