MMDANGGNGFGVESNASPAHGGMAMAAWQWHGQMSGGSACGAPPVQPGMDSLAWSSSVSPCTSAAVVIAGDGAGSFLPPPAVAVRGGFGHFPVGSGGRVERAVRPSSCSGAAGSGTASAGAFAVAASTNHVSDNDDAQPPGDCSSDSKKKRRSGEITRTDHASASKVLADSANDTECSKDANGELRREKISERMKLLQDLVPGCSKVTGKALMLDEIINYVQSLQRQVEFLSMKLSAVNPRIDLDIESLVSKDVLRFPGPPPSAPFSFSQEMMIPGLQLSRPAMLQGGIRGMIDQDLFSNVMQKQQQNDKGAFREPQQHGMGQVSSDQKADRSDTHINRMCIGQTAAELTGKKLIAYGKGGGSHIQYMGCSCVQISELKLHRLRQHELQSTMARNSSDIGRKRN