MKKMARLLSLSKRGGAKAYNTLFQRSSFSTQPILDPQVFPQNIRDHSGINIKKDVSQLIGRTPLVYLNKVSEGCGGYVAAKLEMMQPCSSIKDRPAFAMIEAAEKRGLISPGKTVLIEPTSGNMGIGLAFMAALKGYKLVLTMPSYTSLERRVTMRAFGAELVLTDPTKGMGGTVKKAYDLMETTPGAYMLQQFENPVNSQVHFETTGPEIWEDTLGQVDIFVMGIGSGGTVSGVGRYLKSKNPNVKIYGLEPAESNVLNGGKPGPHHITGNGVGFKPKILDMDVLEGVLEVTSEDAVKMARELALKEGLLVGISSGANTIAALRLAQMPENKGKLIVTIHPSFGERYLSSVLFQELRDEAAKMEPVPVD