MKLCQSIMDMDMPDYVDSLDSSYTMLEFDNLRVLPSNTEAIAAESANTNLLPNGVSSLCSICGDRATGKHYGASSCDGCKGFFRRSVRKNHVYSCRFNRQCVIDKDKRNQCRYCRLKKCFRAGMKKEAVQNERDRISIRRSSYEDNGSLSINILTQAEAMAQQYLPLSPVHSADIAMKKIATINDVCESMKQQLLVLVEWAKYIPAFCELPLDDQVALLRAHAGEHLLLGVAKRSIPYTDFLLLGNDFIIPMHCPELEIARVATRILDELVKPLRDIQIDDNEYACLKAIIFFDPDCRGLSEPGKVKNMRFQVQVNLEDYINDRQYDSRGRFSDILLLLPPLQSITWQMIEQVQFVKLFGVARIDSLLQEMLLGG