MDDSDGNLGRPLLEEEKQRRHVVLEAFTKYLLVQELLEMLALRGLLTILGLYLLESLHFSEEGATELVHLFFMGTLVSSIFGSFLSDGFMGKYRAIFFFSACELCGYIMLASSAIPNAAWQSSNLRKDLACFALLLVALGFGGLRPCTATFGGDQAMRAVRTTGAAAAIASDDEGDILTATEKTASRQFFSAYYIAMVGGTLLSSILFPLIRVQGNGSYFFVFLLPACSMPLGTISFWLGRNEYRFDPAEETLPSPIHGKQHRQAQASVEIADESGERIALEARRASIRDDWKVLLSALIVLSPTPFFTALHYQPSSTWVFQARKMDGHVPWLGGLTIPPDEIGAMKPIFVVFIIPILDELVYPFVEKHVMAVTNLRKMVVALFMATLAFVMAGVLQVVIDANLQEKQMGGIDVSGYANISRLWQVPQYIAISVAEVMMLIPAMEWSYHEAPKSMKTVVNAAHNAYQALGNLMIIVVVALLGQRVSKGTEDFVFAGLGAFGTTLMATFSYTYISRESRALQKHGKQQQD*