MSTSGTLTSYYVDSLILPESEDLSVPRYTPGPGLQHSRQPASISDHGELGTCTFPSKPSVFGPSWSHVPAQFPGSVSSVYHHYGHPQGPVGAETDGRYQSCCWSHVRSLPWRVTTTTLITRHFYIREESITTRLYMGGGGGVFIWSPGTGRSHRCRTPLFPDNPVANWLHASATRKKRCPYTKHQILELEKEFLFNTYLTRDRRYEVARLLNLTERQVKIWFQNRRMKMKKFNKDGAPKES