MGKGDPNKPRGKMSSYAFFVQTCREEHKEKHPDSSVGFAEFSKKCSERWKTMSAKEKSKFEGMAKSGKVRYDREMKNYVPPKGDKKGKEKDPNAPKRPPSAFFLFCSEHRPKIKSEHPGLSIGDTAKKLGEMWSQQSAKDKQPYEQKAAKLKEKYEKDIAAYRAKGKSEAGKKGPGRPTGSKKKNEPKDEE