MIELTFWQACTKASFFYSRILYLGFQSFFTSMKPELSLSGSHYQHVEDQVEFELQENLEHVHLLTIGEDVSLIRNKAPKIRVKHLNRYTDTGDVILSEVSLDINRGTVMGITGPSGSGKSTLLRALNRLWEPPPDSIFLDGHDITKLDVISVRRRVGMLFQLPALFDGTIADNLNYGPSLKGEKLSNPKLLELLKLADLDSGFLSRSITGLSVGQSQRVALARTLANDPEVLLLDEPTSALDPLSSQNIEDSILNLKRLKGLTIILVSHSIKQVQRVADLVCVLVDGNVAEITNPLELANSTHPMVQKFLEAS*