MATLHQAPPPHRKFGTASRSDVRPIYNSSNVSLENKTDATDILRESDSRFVLFPIKYNEIWQAYKHAQASFWTAEELDFGHDLIDWHDRMTEQERFFILRILAFFAASDGIVGENIVSQFSLEVQIAEARAFYSFQSMIEQVHSETYSLLIETYVRDAQEKDFLFRGMANIPCIKQKADWALKYITDELPFRTRLVAFACLMPGLTFSNELISRDEGMHTDFACLLYNHLKHRCSTDEVHRIVSEALAIEKQFLTDALPCALIGINAHLMCQYMEFVADRLVVDLGYPKIYNATNPFDWMKANVSRTGTPSGQKEDERLTRRVFRTDADF*