MVRVGAWIAPRWALLVGVVLVLSALLASQCSARPYPHVNRVKLEKMHPTQVRPLGTGNPRNNGFQMYSKMRKYYACVYPKAGCTSWTYYLRYMHQGESAPRKNWTKHDDEQHDLFFFRGNRMKETRAFMMSKSDEYFGFAVVRHPWFRLVSAFRSKYEDVCAYSRDCFKTMWKLPPLGQRSGRVTFHEFVQVVHKLAKKDVMLLNEHFLPAYLQCDFDQLSYDFIADLENVTETRYIAKRIGFPVMFDELTIPDGTSIERMHEVFLCNETTVQLAQEVYKKDTYLLEYKWDEPIQACRDYGRTRLPRDDDEAKGVRFADY*