MGYWVFVVLLGLVALGVDGYPAEDLILRLPGQPKVGFRQFAGYVNVDEKKGRSLFYYFAEAKEHPEKKPLTLWMSGGRGCASVGGAFTQSGPFQPKGDGRGVRKNKSSWNKASNLLFVDSPAGAGWSYSNTTSDYNTGDASTAKDMYVFLLRWYEKFPEFKSRDLFLAGESYAGHYAPPLAIVLLNHNKHSTGFKFNIKGIALGNPLLKIDRDIPSIYLYFWSHGLISDEIGLAIKNHCDFEVFTFTSPHNVTNECNNAIDEANNVIGNYIQNSNVIVDVCYPAIAQQQLRLGKSATKISLGVDVCLNQELTFYFNLPEVQHAFHANRTGLPYSWVFCSTDVINYSSTDPDTNILPLVKTIVQNGIPFWLFSGDQDSIVPLTGSRTIIRELAQDLKFKVTVPYGAWLYKGQVGGWATEYGNLLTFATVRGGGHFVAFTQPERALLLFQSFVSGKRLPNTTYPPIV