MATPIPPPPAAAAAAAADTKVDYLNLPCPIPFEELHREAMMSLKPDLFEGMRFDFTKMLNQKFSLNHSVLMGPTEVPSQSTETIKIPTAHYEFGSTFIDHPRLLLWGRILTDGRLNARVKCDLSENLTFKANAQLTNEPHMSHAMINFDYKGKDYRTQFQLGNGALLGASYIQSVTQHLSLGGEVFWAGQHRKSGIGYAARYNTDKSVATGQVASTGMVLLSYVQKVSEKVSLASEFMCNYLSRDVTASFGYDYILRQCRLRGKIDSNGCVAAFLEERLNMGLNFILSAELDHRKKDYKFGFGLTVGE*