MSLADHLTELRSRLMRATIAVLILGTISLVFAKPIFGLLMQPVLDALPPENRSLIYTSGIEELNVLMKVGVYAGIFLTTPVILMQIWGFVSPGLYPEERRFAAPFVAFGSIAFLLGAAFAYFAVLPSMFTFLLNEEETLALEQRLDTARLRADDALRFLRLGEAEEAGRIAKETSTQLRAEGQGQAPAPEVAPAASVEMTGRLDGLGRLLDAASVGYGAQSRGVLRQAVEKRVEAVTAYEKKDFAAAAAAMDGSASLLAGIAPTRTEELAGLWRLEKELATAHAAHEAARWTRPMLSMHEQLSLVLLLILAFGIIFELPLVMALLGVVGVVKSSWLFRYQRHAFVVALIAAAIITPTGDVVNLSLMAGPMLLAYELGVLLVWMVERRRARNSAETGITPASGSENLYFQ