MGGNLVTDELCILKNEMDHMKEENKFLRMVVDRTMKDYYDLQMKFAAIQQQDLPKEHRVFLSLGGEGSQVLKRTCECVEDKERIKPFLAHQGSEISERKDLELSLRLQNFVDPHGREEPSQEKGKGLRRWTPVDTRLQTDEPAGILNDGCQWRKYGQKVAKGNPCPRAYYRCTVAPGCPVRKQVQRCREDMSILVTTYEGTHNHPLPVGATAMASTTTAAATFMLPSGTSSSSSVSDSISNQMPLSYLSPYLVNPSYHSSTIDSFANFLSSSSFLDLIGNNNLGQQHLSETPHHKPNLKYPWSATPCPNESSSVGSFLREQLKRP