MGHLTTLTILALLATRGHAANPWEQDAEADAMAELMREHNTDKGTYGINMMPRAGAHYHSMYASILAPYRHRTGLVMAEVGANQGDSLNTWVKYFGDSLKKIFGLRYGISDSMMHPCEGAHCSKIKIIDSDQSKLSELRKFVRESLGSETIPRAEHALSLAKGQAKPGPSRYDIIIDDGSHVPKHMLLTFRHLWPYVRPGGMYVIEDIGFSYVDAPSKIYGYQLGDGGIGQPPPGNLVEKFKQVADLVSRQWCQPLANYTVFTPEVDRSIWSVQFLSGAIVVHKQSLGQATLITHVRKVAMKSVTPKMYAGGSLKAWRLKLDAEQRDW*