MSKLAARSLLLHLRRRLITATTNSSSSTTEINIKFLSTNSTSDALRTETLELEDVSSQFPDDLKSQIFRLRLPKRSATNIIQKWVNDGNFVTLPQLRQISRDLRKSNRYKHALEITEWMVSHNEFKLSDSDYAAHLDLLTKVFGIDAAERYFDGLPQDAKTSETYTALLHSYACAKLTDNAEELFQQIKDSGLSFSAITYNEMMTLYMSVGQMEKVSSVIEDLKRQKVAPDLFTYNLWISSCAATLNIDGVKSILSEMSQDPHSDDGWVRYRNLANIYVTTGQLSSSGASSLVEAEKTVTQREWITYDFLIILHAGFGNKDMIDQIWKSLRMTNQKMIGRNYVPVLSSYLTLGHIQEVGEVIDQWKNSTTSVFDNSLCDRLANAFVEAGFAEKAETFRSLLDEKADTVSESQQA*