MDDSAEVKLVDEITGEGGAAGDWGYLGSDGMGSGSYPAFPFSRDVLSTPTSASLLLSMDPAALFDFNGTFPPSSAAAATAGSSLSAFHDFSCINPFDDAGHFLGAPPPVPAAAAPQQQGQKGGFFAPLPASDFNDAGMSWDDEDEIDQSVDASSMAISASMENAAGAVAGASGAGGGSGRGKKKGMPAKNLMAERRRRKKLNDRLYMLRSVVPKISKMDRASILGDAIEYLKELLQRISDLHNELESAPSSSLVGPTSASFNPSTPTLQTFPGQVKEELCPGSFPSPTGQQATVEVRMREGHAVNIHMFCARRPGILLSTMTALDSLGLDIEQAVISCFNGFAMDVFRAECADGPGMVPEEIKAVLMHTAGLHNAM