MHMIFALNTVRNPRWLAPLLAFLVMFLVTACGDKELEQRKAFIDYLQNTVMRSGMKLPTLSEDQKQKFGPYVSDYAILVTFSQQLSKSVDASLVPAIEQINQIRVAQDYLSKRDALQQSAGALNLLVQQIRTAKAQADSAQAALKLPDDLKVVFNRAFDNIVTQPANVLIPAVPVVSSFVQDLVQVGDFLQQQGTQVTFNNGGIQFQTPQQAAQYNTMMSNLVAKYPEMMAAQKRVMKVMQ