MNCATPTDFNFSFRGFKCRGGVTDVHAHGWGLAIYEGRGVRAFHDPLPCAHSPLADMVSSYPIKTLNMMAHIRYATQGGVSLENVHPFQRELWGIQWTFAHNGEVPNEMPMLGRCKEATYHPVGDTDSEAVFCAMLNALRAEFTTLPTLPVLYEAIQRLCCEIVRGRETETIFNFLLGCGQFTMEGSKVWNGLHYLVRYPPFSQAKLKDVDYAVDFNETNDESDRVAIIATKPLTTNENWKEFKRGQLLMFDX