MTTRLGTLHYVIDHIYGALMHRTRITPPFFSRGWGGPKLELLERMAKQLFPMYLEGHNCPPPPLVRPVWRTVWETKTARLREGVFQTPFDDELTAALPPESRTARVAWLVPKDVPPQKMSCVVHLAGTGDHTYDRRLRLGGPLVKQNIATMVLESPFYGRRRPFLQRGARLLCVSDLLLLGRATIEESRSLIHWLDVEEGFGKMGVCGLSMGGVHASMVGSLHPTPVATLPFLSPHSAVVAFCEGILKYGTAWEALREELAAQKIAMTLDEVRERMRSVLSLTDVTRFPVPKNPEAVIFVAATDDGYIPKHSVLELQKAWPGSEVRWVRGGHVSSFILHNDEFRKAIVDGLDRVDWKESW*