MNCGPPDQLPPATAGFLNLNWDSSMDAGGHPSPASGSAAATEGLALHGISPRPQHYGAGTPLGSPTKLNLSMMGHLENLMPMGSLDQFLADPGFAERAARLSGFDARGGYGGGPAQFGLPDDGPVGALKELELGSARDDSSVSDPASAGAGMALKGGSDGNARKRKAAGGSKGKGKDASMSTTSAKEDSASKRCKSTSMEDAEENSGKGNAAQSSSENGGKKQGKDGASKLPEPPKDFIHVRARRGEATDSHSLAERVRREKISQRMKLLQDLVPGCNKVVGKAVMLDEIINYVQSLQRQVEFLSMKLATVNPQLDFNNLPSLLAKDMQQQSCGQLQQGSSHFPLEASGAPLPYMGQGNGDPLGCGMSDGGMGDDQGAMHPLDQAFCRPMGSSQQQQQHFLSDAASQVGAFWQDLQSVVQMDMGQSQELATSSNSYDGSLQTVHMKMEL