MEDQRVHTLFDAITHSDLAWLKTTFAESFDFDFNCFNPANNPLLGCTALQCVVACFLGTDNEEVEKEALKIASWLVKRGADPNLRCRREFPQARDWMSIFLEKQDHSDIRYAVAGHSAYSMLAQVQRDMRTSKYAENWAPYLRKLQNLMSTLALTKPETTTVSMNPLVLDVWEKFSADKQWHDLVVQGIDGEVTAHAAFVACVSPVVASMLASNMKEASSKRIEVDVSKKALSFLLELLYTGCSSKAFCTRSFGLQTLDLAHRWQIDHVVEMLQNPLAQHLSVENFPEVAESAVLKDLQKLKMACRNFAFEHPEVMSDDLPQAVQEWLQLRKPARVNKKQRIFY*