MASFSLEEFVGNGVLQEVLPTLVEEGWDDVPTLKMMSAEDMDAHNLTQQQRDALEIRTYLHDRSLMEYADKLEASGKGLPELLNSSPLALSTQFGMKRGHVARFIDRTMACGIVMPPSLTPVPTARRRSSSNVSKFSMDSDIPKSSPPRSMYGTNSSVAGSAKPFNSVSGVGRETAPPAASGAFKGIVAAVPPEPRLCGFIGPPPVASDVAPLSVLEKISVQKVTPEYRPGIDPWGRGELKLPPPMKACDIWSTKPTIVFCIRRPGCVMCRAEAHQLYSRKPIFDALGVQLVAVVNELIDAEVRSFWPRFWGGMILVDQSRDFFKALGGGVLPKESFITGFIFNPVARANYQRAKATGIEFNLNGEGTIKGGLLIVRPAQGGVAYQFVERNFGDWAPLEEVLDVCAKLQQQLKPDTIEEESVDYFRAK*