MAPAQPAPPTQAKKESRAKPGPCYNCDEHNHFANKCPKPRRAGPRFVQAHVNHASAEEAQAAPEFVLVVIEIQRSQFLANLILLESKDLDVILGMDWLTKFKGVIDSANRTVTLINEKGEIMVYKSPASPKQGVSLNQIKAEDPVAAEEKSPRKLEDIPVVCEYPEVFPEDLLPCHPRERSSSGSICVTPRFSFGIKKHSIMQFLEIK