MSGNFSPAQECPVHHSLEVVGQIPDTLRGVYLRNGANPLHAPTGGHHLFDGDGMIHAVTLGSGNRASYSCRYTRTSRFEQEAQLGRPLFPKPIGELHGHLGLARLALFMARAAVGFVDGTRGSGVANAGLVYFNGRLLAMSEDDLPYNVKIKSDGDMETIGRFNFDDQLDCPMIAHPKVDPVTGELHALSYNVIKKPYLKYFRFDACAKKSCDLDVTLDQPTMIHDFAITKNFMVIPDHQVVFKLSEMIRGGSPVIYDQSKISRFGVLSKKAVDDSRIQWIDVPDCFCFHLCNAWEENSSDGDKIIVVIGSCMDPPDSIFNQSEHPLRSELSEIRLNLRTGESTRRVIVGGMNLEAGQVNRRFLGQKTRFVYLAIAEPWPKCSGIAKVDLETDEVTKFIYGAGRFGGEPCYVPKNGNVGDNGRSDDDGEGFIMGFVRDEEKGRSELVIVNSSSMSQVASVKMPTRVPYGFHGTFVSEADLKQQSV*