MMGIDHTRYSSHGNSILHIVAIQGLDAFSSKDKVKDLVNMSLDSTADMRKLEEDQKTYARRMFGWGKNTAMCKCLEPKLSVKKKAKQRHIAAFGHFALLTVLERERTSLCVWPEERCYSLKKLLETCVWQIQDDMQLKLSCNGTIILVQKEFPSLKDIRTKGIGQGGVLVGELGGRRLLLSFKAGVVASLSQLGCFEEIGISRGAAGSAFHGLQTTVFLDLLKFVCLFIMEASYVTDPAELRTVHGLLDIFWVEQHLCLAYVTIFVCFCRWMQLLLSSLFGWHLQYLTCNMVFTPLLQSACCYHWRRKTGELQPSVGSGLRLLLHVFFDFDVRIWYGGQSEADAKHNFQPNDTCEGFQQICLSWF*