MARLLSLSKRGGAKAYNTLFQRSSFSTQPILDPQVFPQNIRDHSGINIKKDVSQLIGRTPLVYLNKVSEGCGGYVAAKLEMMQPCSSIKDRPAFAMIEAAEKRGLISPGKTVLIEPTSGNMGIGLAFMAALKGYKLVLTMPSYTSLERRVTMRAFGAELVLTDPTKGMGGTVKKAYDLMETTPGAYMLQQFENPVNSQVHFETTGPEIWEDTLGQVDIFVMGIGSGGTVSGVGRYLKSKNPNVKIYGLEPAESNVLNGGKPGPHHITGNGVGFKPKILDMDVLEGVLEVTSEDAVKMARELALKEGLLVGISSGANTIAALRLAQMPENKGKLIVTIHPSFGERYLSSVLFQELRDEAAKMEPVPVD