MLLVALLFVVGTVGAFQPPLSLQRKRYDGYKVLSIYPQDEGAVKLLRNLMISDVETDFWQEPSYAGNEVSLMLSPTHRPAIEQMLSHAGIPFTYQIDDVQSLLTPMWNSIDARQVNPEKMVFDIEDFNTFDDINAWLASLVANCRTGLTCELYSIGNSFQGRPINVFKISKAGAGRKAYWIDATIHAREWIATATILKIINNLATGGDAAGVRLADDYDWYLLPVLNPDGYSYTWTNDRMWRKNRRQNTGSTCFGTDLNRNYDWSWGKDGVSFNPCSDTFCGPSGGSEVETQAVSAELNRVGSTLAALVTLHSYARMWMFPWGNTVNYAGRVCDLAADHNELMVVADATANAIQATY