MDPRLFSVAQSVASVDALYSLIQADPCILQKVDVLPFVHTPLHEASSTGKIDLAMELMILQPSFAKKLNKDGLSPLHLAVENQHVELAQDLIKFDPSLVRIRGRGGTTPLHLVAEKGDADLLTEFLFVCPESIRDANVNGETALHITVKNDRHEELEVLRGWMQRMLISDALSTEKHVLNTRDRDGNTALHLAAYKNDSKALKELLECMSLNRNIQNKSGMTALDVLRANGSHVNIKETEKIIQHSGGKTRDSVTTVNTMSVFLKTPVSFWEHCSTGLARYKSNMTDGTRNALLVITALIITATYQTAVQPDDDEDFIKSNDVVSKIVLLWGFNTIAYFLSMALTFILIPVGGAYTWWYICITLPLDCSYVLSTYMKYNLRPNEIPISLIYIYVIVILGFLVGLLVFYVRWRRTTRKSAPEPKRELISEGFKTVV*