MAMGFRRAARAWMSALACASLLGVASAAQAQQANNSEQEFKQAWAAAKAAAQPGPTAVTLRDQAKLNIGTGEVFIPQPAAGQLMQAMGNRNNPDMLGLVMPTGGAEWMVVAKYEASGYIKDDDAKDWNVDDLFKSIKEGTDAANAEREKRGIPALEIQGWVERPHYDAAAHRLIWSMAARSKGQPANAPESVNYNTYALGREGYISLNLITARDHVDADKPAVQKLLANLDFQDGKRYTDFNEKTDKVAEYGLAALVGGIAAKKLGLFAVIAAFFAKFAKVAILAVAGFGAAIAKLFKRKSST