MNGVRKRLSDMSFRMINVFKDPKPLKFYKGTVVKLENDSSYQRVFDKTKYIEFAGVIIDIKPQELAILYDSDMSDIQGYSKLYTYQDLNYEPKDRISIADLVYFEIFSIDSSIGYFTLVLKEFIWTN