MLALDEVAWEDTNEQGLPPGFRFHPTDEELITFYLASKVFNGTFCGVEIAEVDLNRCEPWELPDIAKMGEREWYFFSLRDRKYPTGLRTNRATEAGYWKATGKDREVYSASNGALLGMKKTLVFYMGRAPRGEKTKWVMHEYRLDGDFSYRHTCKDEWVICRIFHKIGGEKKNPFLQINRHFLQQSPPSTTSLPPLLESLAETFPHSCMGLQDGKLKAPNPSPIPITFQPFSYPTNPSILKSFSHQFLLKEPPIFKQCKIENPLLSFHPQHPTSNWVDGDHQPQQNHRSLDMCSGVLGLSTAGTAHDMSPSVSFGRAGFQMLDAPHIGGFGESGPLFP