MLLQLLHRVLPSGAKLAESYYQARKLTENLGFTYETLDACPNNCMLFRNENAHLDMCIVCQTSRWKEDRVGYNRQNSSTSVVNRGKCVAAKQVRYFPLKPRLKRLFMSSKISKLMRWHAKNSRDNGKLTHPADSPAWKDFDRRNPDFALDCRSVRLGLAADGFSPFRSMTGANHSTWPVVLVPYNLPPWMCMKQPFLILSTLIDGPRGPGDKIDVYMQPLIDELNELWADGLMTFDVESNEMFKLRAALLWTINDFPAYANLSGWSTKGEFACPCCNKEKKSTWLKHDRKWAYMGHRRFLPPLHRFRRDKVSFDGTREYGPAHRTMTGVELLSQLEQE