MDEEAVKKAQTLVARARSISQNVRCTECGSQSIEDSQADVAILLRKLIRDEVRAGKTDKEIFKKLEDDFGETVLYVPRFDMQTAAIWLSPFMIAGAAAGVWAYQKHRHKNNVHIMALNLLRGVALTPRERETMLDSLTPPPPQRRKWGF