MNGVRKRLSDMSFRMINVFKDPQPLRFYKGTVVKLENDSSYQRVFDKNKYTEFAGVIIDIRPQELAVLYDSDMSDIQGYSKLYTYQDLNYELKDRISISDLIYFEIFSIDSSIGYFTLVLKEFIWTN