VLLDIVHFDNTWVWGGNDKLQLPLPKCFWKNRSFPAYGTSRYFQFFRGSFHIKIQVNAAAGSAGSFVVVYVPNDHYQSWNNKDLILHTMFNWPHVIFNVATMTEADLYIPYINTHNLANTDSSDCGWVVVTPFTHLEVASTTTNTLDIAVFGSLVDFQFQGPRPYTDLPSDSQ