MDLFQTFLNIVMPVFGLCTLVVLWPLLTIRSCFLRFFRAILDENVRGKVVLITGASSGIGEQVAYQYAKKGAVLVLVARRESRLRVVADRCIKRGAMDVRAISADVSREDDCKRFIEETVSHYGRLDHLVTSAGIAQSFLFEEAADSGPLNQIMETDFWGYIYPTFYGLPHLKRSRGKIIVNASVVSWLPYPRMAIYNAAMAAVFNFFDTLHIEVGSSIGGITIVTPGWIESEITMGKFVNKRGEVEVREEQRDLHVGPAPVAYSEECAKAIVRGALRNHRYVRMPYWYTIFLLYRIFAPEVLDFLMALIYLVPTPGRKDKAPISKTLIDIPGMKGLLYPTTIRTPRPKPMKG*