MELVEEVVIVGAGIAGLTTSLGLHRLGIRSLVLESSAGLRVTGFAFTTWTNAWRALDAVGIGHSLRQQHGFLEGLVASSTVVSKPGRQTSFKVKGTIGDHEVRCVRRKLLLEALEKELPDGTIRYSSKVVSIEESGYLKLVHLADDTIIKTKVLIGCDGVNSVVARFIGFKKPAFAGRSAIRGYADFKVNHGFGSKFLLLFGKGVRSGFLPCDDTTIYWFFTYIPTGQDKELEDNPTEMKQFVLSKLGIVPDHARTSVEITELDSITSSPLRFRPPWEVLWGNISKGNVSVAGDALHPMTPDLGQGGCAALEDGVVLARCLAEALKKELNVEGKEKEREEYKRVEMGLKKYAAERRWRSFELISTAYIVGAIQQGDGKIMKILRDAIMAKFLAGLLLKKADFDCGKLNIS*