1 MVHELCQQLLLTDEQVQELCYRILHELRRGLAKDTHPKANVKCFVTYVQDLPNGNERGKFLALDLGGTNFRVLLIHLQENNDFQMESRIYAIPQHIMIGSGTQLFDHIAECLSNFMAEHNVYKERLPLGFTFSFPLRQLGLTKGLLETWTKGFNCAGVVNEDVVQLLKDAIARRGDVQIDVCAILNDTTGTLMSCAWKNHNCKIGLIVGTGANACYMERVEEAELFAAEDPRKKHVLINTEWGAFGDNGALDFVRTEFDRDIDVHSINPGKQTFEKMISGMYMGELVRLVLVKMTQAGILFNGQDSEVLNTRGLFFTKYVSEIEADEPGNFTNCRLVLEELGLTNATDGDCANVRYICECVSKRAAHLVSAGIATLINKMDEPTVTVGVDGSVYRFHPKFHNLMVEKISQLIKPGITFDLMLSEDGSGRGAALVAAVACREDILNGKK