MDVSEDESVGCYKVEPPQVQEGSSDNLPDNASLNELFSHFYQPEGNEVGSNSTLDEGLDFSYGADQIFEQAADDLNENDEIAPARGNAENPNSDGSEAAGGGNRRRRAATVEEETLMDKRQRRMIRNRASAQRSRARKQAYTAELEAQLDQVRDENERLKLLLEEKKEEPTEPTKAQWTMANKLKKLRKSVSCKLQSDALREAITVIKNDSSEKKRKFTETIELQIGLKNYDPQKDKRFSGSVKLPHIPRPKMKICMLGDAQHVGEAEKIGLEYMDVEGLKKLNKNKKLVKKLAKKYHAFLASEAVIKQIPRLLGPGLNKAGKCSKFPTLVSHQESLESKVNETKATIKFQLKKVLCMGVAVGNMDMEEKQIFQNVQMSVNFLVSLLKKNWQNVRCLYLKSTMGKTQRIF*