MKRGITSVKAARGSRSVDEGASGEGDLPMRYVRVSRDAAATGRKVVKGHGVKKEAGIRAGDVRVPKDAVATGRKVGKVPPVKNLSKLKAAATSFEAKKPGAASAAGGVTKMEKQAGDVTLAVAAEADTAGKEGGMRLSQEYIDFVMSWKPEVHEDPDELYARMMSNPAFTLDEVERTTKLQRELVEQSMECAASVESFHAWVCAEFKEKGYVEVDEDYIARGVELRKALEEDELYAVAFGPMDGVVAEGDEDDDDDFALAAGPTMDGVLSED*