MKKSLLSSSIFILVLTLSFSVSWAAISSAHGVTVTPRSEDFIHCIQSNSNNVTSISKLIFTSVNASFLPIWQVAVENTKFLKLSTPKPSVIVTPVDETLIQTALYCAKKHGYEIRIRSGGHDAEGRSYTANVPFVMIDLTNMRSVDMDLAKKTVWAQGGATLGELYYSIIQKSKTLFFPAGLCASVGVGGHMGGGGYGNLMRKYGTASDNVVDARFMDVNGNIFNRKSMGEDLFWAIRGGGASSFGIVLAWKLKLVRVPKKVTVFMLSKTLEEGATELFHKYQYVAPTIDKNLHIRTSWVLHGRPSSTPIEIVTNRSGIPKVNSKSKIDFVRTPIPKSGLRKIWRKIMESDGSELLGSNPFGGKMAEYSETAIPYPHRAGVLYQLFKNVNFYNQPSDTTTIALKRIAWLDSLEKLLTPYVSKNPREAYSNYADLDLGVGNATYEEASVWGERYWKRRNFKKLIQIKAKVDPQNFLRYPQSIPVF*