MSSEYQIGHEGEFRYRGHTLDELQSMELDEVAELLPARQRRTIKRGLSVEQEKLLEKAREAGDEETANDPIRTHLRGMPIVPAFVGLTFAVHNGQSFERVEVEPEMIGHYLGEFQLTRNSVEHGQAGIGATRSSKFVPLK