TNPLVYLNVSADGKPLGTITIELYADVVPVAAENMATLCTGSKGFGYKGSYFYHIVPGHHVAAGDFENLNGTGGRSIYGDTYPMENFTLKHTGPGTVYAENWGKDTLRSRFAIATTALSDLDGKHEVFGRVVSGMDVVKKVEALGSASGATKATVKITDCGLLS