MQGGAPVTDADQAQFEADKRAVYKHPLFPLLALLLERCEQATAGAEPPAADAFGADLQAFVQHQRRDRRPFLVDDPEIDGLMIKSIQVLRIHLLELEKVQELCRDFCGRYIACLKTKMQSENLLRTDYSAVVAAGRLGPPFMREARVRNLASTYVICSESYSPAPPPPPSFPPPYPALTDLAYPRDSASLVVQGSTPIGQIGAGLISTDSFTGTNSNSCSSVSGSPPPADDDDEGVKRGVLPRHATQVMRAWLFQHLVHPYPTEEEKRSLAAQTRLTLLQVNNWFINARRRILQPMLDCQEKPGGKKSKNGSSISKRYWPDALTNQQFTAGMCSYEAYIFIITV