MSAVVCGKRSNFFEDLQSSPSPPVSKRIRCSPSSFSPSRSFTTPSAIDHLISVFPDMDKQLLERALDECGDLDSAIKRLNELCLGSAENLGPLPGRSDATQDIGIPISTQGNGGPTPCSSAAKELHMMERTEWVELFVREMTSASNIDDAKARASLALEAFEKSICARATEAATRNFQQEHVMLKQQVEDLLQENNILKRAFAVQHERQKEFEDRGNEVNQLKQMVAQYQEQLRTLEVNNYALTMHLKQAQQGNSIPGRFHPDVF*