MADPFVAMNSIQAANRNESLPLFVEYGYDFDKQCFRYDEKGQNLMVTENEALKVWIYKAILTERYRYLAYDDSYGITIEPYQGRAPNSQYTADRICQNIREGLMVNPYIARINHIEVEKRERDDLAITVDVTSIYSDESLTVTAGRSEA