MDFFQAFLNLVMPVFGLCTLLVLWPLLTVRSVFLRIVRAILDENVRGKVVLITGASSGIGEQVAYQYAKKGAVLVLIARRESRLRIVADRCIKRGAMDVRAVIADVSKEEDCKRFIEETVNHYGRLDHLVNNAGIVESFLFEDATDSGVLNQIMDVDFWGYIYPTFYGLPHLKRSRGKIIVMASVVSWLPYPRMAVYNAALAAVFNFFDTLRIEVGSSIGGITIVTPGWTESEMTTGKFVNKRGEVEVSEEQRDLHLGPAPVAYAESCAKAVVRGALRNYRYVRFPYWYTVFLLYRVFAPEVLDFLLALVYLVPTPGRKDKAPISKALIDIPGMKALLYPTTIRTPRPKTIKG*