TVPVTLATLHTCCHHNARTCKCSMQIYLDACSVLVLITESVTVAKGKDSCEGLCDGYYRIADATSVFLLIILLFLVSVMMLYGVLKYRERLLIPFLVLQILDLCLRVLNLFNFYVDLSAYSSYKTNTNQLVRSYPQAYPFSLHIFCDSILKLKSSLHPHLGLFAGQNKRGINHSLFFWGEQFGLWPNTFTKSQFTATTFQLFRVGVVLFQAYMINCVWKCYKYIQAHNESCTIGVCTVYNLSEKTVLPTYDEVLQLPLKEAPPPYMPV