MSAYIVGVLAPLVLTLALRSSRKGKIRGLAADVEGEGEGGYAIRNHRFASPVETAWEGIKTLAELFEQACKQHGDKNLLGTRKLISRETQVHADGRSFEKLHLGDYEWMSYGQVFETVCNFASGLVQVGHTTGERVAIFADTREEWFIALQACFRLNLTVVTMYASLGEEAICHSLNETEVTTVICGNKELKKLVDISGQIDTVERVICMDDDDMLSDESSSWKIFSYSEVEQIGREKPVDADLPLPADVAVIMYTSGSTGLPKGVMMTHSNVLATVSAVMTIVPGLGGKDVYLAYLPLAHILELAAENLIAAVGSSIGYGSPLTLTDTSSKIKRGTKGDASTLRPTLMASVPAILDRVRDGVRKKVDSAGGVSKKLFDLAYGRRLSAINGSWFGAWGLEKLLWTFLVFRKVRAILGGRIRFILSGGAPLSADTQRFINICLGAPIGQGYGLTETCAGGTFSEYDDTSVGRVGAPLPCSYIKLIDWPEGGYLTSDSPMPRGEIVIGGPNVTLGYFKNDEKTKEVYKVEAGLSVSPYVDNIMVHANSFHSYCVALVVASQPALESWALQKGINFDDFTSLCQMEETLKEVYTSLVKAAKTARLEKFEIPAKIKLLPEVWTPESGLVTAALKLKRDVIRKTFKVDLANFYS*