MAAVLTWVLVLLSAFSVTHTRKGFWDYFSQSSWDKGVMEQVQQQKQAQDHVRLKDSLEQDLSNMNKFLEKLGPLSGPGKEPPLRAQDQEGMRQQLQEELEQVRTRLQPYMAEVHELVGWNLEDLRRQLKPYTVELMEQVALRVQELQEQLRVVGEGTKAQVLGGLDEALGLLQDMPSRVLHHTSRVKELFHPYAERLVRGIGRHMQELHRSVTPHAAASPARLSRCVQALSHKLTLKAKALHAGIQQNLDQLGKGLSAFVHTSADWAEEGASLGPHMLSEEVRQRLQAFRHDTFEQISLFTQAIDQETEEIQQQLAPTPPGHSAFAPAFPEVDGGKALSKLQARLDDLWEDITYSLHDQSHSDLGEP