MAKGKQIPLTYHTYQDASTGAQVTRLTPPDVTCHRNYFYQKCFTRDGSKLLFGGAFDGPWNYYLLDLNSRVATQLTEGRGDNTFGGFLSPEDDALFYVKDGRNLMRVDLATLEENVVYQVPEEWVGYGTWVANSDCTKLVGIEIKREDWQPLTDWKKFHEFYFTKPCCRLMRVDLKTGESAVILQENQWLGHPIYRPYDDSTVAFCHEGPHDLVDARMWLINEDGSNMRKVKTHAEGESCTHEVWVPDGSALVYVSYLKGSSDRFIYSADPVTLKNRQLTSMPACSHLMSNYDGTLMVGDGSDAPVDVQDNSGYKIENDPFLYVFNIKNGTQHRIARHDTSWQVFEGDRQVTHPHPSFTPDDKQVLFTSDVHGKPALYMVTLPESVWQ