MSRSAGDFATAGDASSRTVRAARDALEGRRKGVAAALPFVGPAVIASIGYMDPGNFATNIQAGAAYGYELLWVVLAANVIAMVFQAMSAKLGIVTGRNLAELCREHFPRPVVWGMWATSEIAAMATDLAEFLGGALAFGLLLHLPLIAGMAATAVLTCAILTLEKRGFRPLEAAIAALVGVIGASYLGELLIAPQDWHAAAYHLVVPQLRDGTALTLAVGIIGATIMPHTLYLHSGLTQRRTTPRDARERRLLLRFSNREVAVALGVAGFVNIAMVMMASSAFHRAAPGMADIGDAYHTLIPLLGPAAGALFLVALFASGVSSSVVGTLAGQVVMQGFLRRRVPIWMRRLVTIAPAFAIVALGCDVTRAMVLSQVVLSLVLPLPMAALLLLSSRRALLGEHALRAPTLVAASAAAAAIVALNVYLIWAAFN