MSSALSTLCGQAYGAKEYAMMGVYLQRSWIVMSLTTLFLLPVFIFTRPILMLLGQDEIIAEVAGTISLWSIPIIFAFIASFTCQNFLQSQSRNTIIALLAAFSIVIHVFLSWLLTIQFKLEIPGAMTSTSLAFWIPNIGQLIFITCGWCSDTWKGFSFLAFKDLWPVVKLSLSSGVMLCLELWYNTILVLLTGNMENAEVQIDALSICLNINGWEMMISLGFMAAASVRVANELGKGSSKAAKFSIVVTVLTSLAIGFVLFLFFLFLREKLAYIFTTNKDVAQAVGDLSPLLAISILLNSVQPVLSGVAIGAGWQSIVAYVNIGCYYIIGVPVGVLLGNVLNLQVKGIWIGMLFGTFILTVVLIVITYKTDWDKQVIIARNRINKWSKVESDHEIITSDN*