MEPECLEPLNLVIKKDDNTESGPATNVTIEEGSSEASSINNRSIDEEKCNIDPANTTIEDNMTVLQDAMKAGEAGLPTADHKILTALYMSSLMQMSNMSMPRSVTPPPYGAQHNFVQLLAMVEARHRMWQQMNWPLPQNFPRNPLTLPAQPYFDGPATNSLTEQLCNSQNSTPTYPLSCTKPDQQPLTNRDSKQPYFKRSTVEQKNSTSLPSDNAKAQDTGQQNNQDKKKPHIKKPLNAFMLYMKEMRAKVVAECTLKESAAINQILGRRWHSLSREEQARYYEAARQERHLHQQRYPGWSARDNYGYGSKKKKRKKERSADPTGVYKPPSQRTLANP