MKGYFHLTISVVINRKCTLCTKIQGSQDLVARNQAGAGRALVGILPRRDGLRNQSRSRQVLEMPFRRALRLPGPEDPARMSFISIKLGLDVVCQVRLVDLLKSIDGAFVFGVAIAVVSSASCKRSIISCTLPKAIQPFRAIGLRASPFANDGPFVGAREFTSRGAGCLDMLARLHSDLSVGEDLVDVCIENNIVDSTCDIHEAVPIRLDIFKSVVDNNCCVAILGADISPAVVVELLQCVHVNAPVGWLVQELNCCH