MKAARRPLRPLAGTPSSVLTPRYVSRTSNPKSSVATSTTTNNVWQQEPQTPKQELSPLAKLPISSVLRSLVILSVSSSSLLLKPCIKTLSMLAHPKTALLDVAKNPLLNMLVKHTIYKQFNAGENKLEVQRSIEDIKRLGYRGVLLGYAKEVLVGESNVDPKDEQAAREEIQMWLDGTLQTVDMAQEGDFVALKFTGMGVQALDVLQRQAAPTEFMDRAIQKVCDLAISRNVRLLVDAEEQAVQPGIEEWTMKYQKYCNSQTPGRAIFYNTYQAYLCSTPTTLAKHLEISRQEGYTLGVKLVRGAYLKTEPRHLIWSTKEETDQCYDGVVEALLTRKYNSMLKSASEKHQTDLPSVNVIIATHNRDSVRKAHALRTEQAMKGENHGVDLSYAQLQGMADEVSCELLQGFQSAEVMKGASMESPNVFKLLTWGSVKECMGFLMRRAIENTEAVGRTKQSQEAMFEELKRRARLAFRRSN*