MPLDFGLPDMDVGFGLFGVDAAAAVFGYDGVASDAAAGLSPVVGAGDGSGGGGDVLLYCEGGGGGEDGEEERRRRLRRKISNRESARRSRARRRQRVEELERAADELRAERRALASRLDATARRALAVRGANARLHAEAGVLRRRLGEAQRNAAVLIGLSRLLRSTANGAHGGAAPAQLPNGGVASLMT