MRFSTTFAAIAAAIPLTQAFHTGFNVAATNPDGSCKSTAQWATAFQNLKNLPQHFSNVRVYAASDCNTLQNAVPAAIQTGTKILVGVWTEDAAHYTAEKNALVAAIQAHGHNWILAFSVGSEDLYRGDTTAATLASQINDVRGMVRSMGANQPIGHVDTWTAWVDPANVAVVNAVDFLGMDGYPYFQKKSIGQASATFWDSVSATQKAAKGKPVWVTETGWPVSGAKMGAAVPSVANAKKYWSEVYCKAAKQISIFWYIDQDYTQNPSFGIFNSAGQRLYDTAGC*