MKKKPVGFRFSPTGLELINHYLKNKILDKPWLVDEAINEINICAHDPKFLPSLSKLESKDLVWYFFCRREYHVSEKKKGTKRTTPSGYWKATGVDRKIREKGVEIGIKKTLVYHEGKSTNGVWTPWVMHEYHITSLPPNQRNYVICQVMYKGADGDSLYGNNSNELSHSTMVSDLNTVREINTAPEVEQPREEDFYMSWDDLANPLNEQDDPSLFNPDTFFIDYCPYQQQPQAPCDDDYISKLLSFNGGNHADVLGDLDITMQEHRNDHRPTKALTGIIVDCSSDNDAKSISATNSLSDHFVSSSSKNRSIYIYVTPPGVSRQVIMISDRLKVGRKTLRVQARAYGDLICSDLDVGGLPEMDTSRRRFFL