MAAALSARAFTVQAPKSASRSRTSVRVQASRISVDSFSKDDVIVSPSILSANFANLGAQVEAIDKAGCDWIHVDVMDGRFVPNITIGPLVVDALRPVTDKPLDCHLMIVEPELRVADFAKAGADIISVHCETAATIHLDRIVNQIKDLGLKAGVVLNPATSLDQIEYVLPIVDLVLIMSVNPGFGGQKFINSQIEKIRKLKQMCNEKGCNPWIEVDGGVTADNAYMVIEAGANAIVSGSGVFGAKNGDYAAAIKGIKNSKAPATVHAX