MMYFFPPSAAPARKPQAAKPTVTGAWSPAEHKRFLVALDKYPSGPWKTIAAHVGTRTPRQAQTHAQKYRAKLVRRLRCPSNNGNGCMMRLVKDEMESLPDEHSIDAFTPLKLEASADLCPATSPLAATSLSFDDCLDFFYPRNGRMTRLDDDNNKFRFCGDQEPPSWLLAEIPVVAQASQGAVDLCELTRLLAFAVMDKGSFDDAMALLMPTVTKFDSQAIIVALKWILLHATKYNVEEVALATELQQLGFAADLAKAFASVYNEQHGALRRHLAASNMKLGRAYSRLEAHVDVVLGSRHAKNLKTAHVILTMHATTPTTFAVDATTFRSLHHELRHARKLMDVGFN