YPEILVYVDKTLFRHFDYDIEKTVIYTLTLWNGVDLDFRELQNPSVRLNIAGIVLCQDQPLGNDPFRVYSKKLDEFGKFMYNQDQFKLGKDYDIAVLLGADPLFNSGTAGRAFLGSTCVNNTYEQKIASTAIILDNTAFSGINTASHEL