MSENGDAAIKLFGKTIPLRPSSSGGHDEKDHQEGEGALKSRKQDHESSDSQEKNEPATSTSDLHTPASVDPEDVSTKNSSHKEEEEDDEESQRSVKKPDKTLPCPRCKSLDTKFCYYNNYSVNQPRYLCRNCQRYWTAGGTMRNVPVGAGRRKNKNSCHIRRIALSESAIRALQSDARYPQSTVLNFDSMASALVLPENTGSQNYQRTIAPIPCFSGSPWRYPWNPALSFCASSLPVPFYPAAAYWSGPWLSPAASSSPDGCLPRSGSSTTPTLGKHSRDDTCILIPKTPRIDDPEEAAKSSLWTMVGISNGELLKAFQPKREIKNQVPTLLHVNPAALCRSLNFQEASRMIDLPFA