MSLKMEMLWLTQSGGSSPPRDATEVIHSPRRVHALRRTLSTKKTSLSVEKADAKFRSVDAESTQALPSPSFLPQKTILSALSARITSVFGWKKSLHHVLYCTFVMVVLIVLVTKLVCIGSLTYTGVAELPNSLADHDTTHGAEDMYKSASGSRKAMALEESELWLKPDSRGFHQCIDRPTFYKRPKATLNGYIMVNANGGLNQMRDGICDMVAIARVMNAALVIPSLDHTSFWADPSNFGDIYNIEHFIKELERDIHIVEELPPSLAKIEPFKKAPVSWSKVPYYSGEILRLLKKNKVIYFTHSDSRLANNDLPNYVQKLRCRACYKALKYTDQIATLGETLVKRMRQGKNYIALHLRYEKDMLAFTGCVHGLTSVEAEELKQMRYDVVHWKEKEIDGIEKRKQGHCPLTPRETALLLKGLGYLPSTRIYIVAGEIYGNGSMEALKREFPNVFTHSTLATEVELQPFLKYQNRLAALDHIVALESDVFVYTYDGNMARAVQGHRRFEGYLKTIDPDRAQVVSLVDELDAGTKTWDEFEIEVKKLH