MPAPLLETIHLSHLPPSMPVHVALYRDVQNAPYLRQQLMSANAEFEYAFIDASTVLSRTHLLSAVFRAVNDYMNGRLKSRNVHSEMVFSLSPATNIAESFRKFGITDSTKDLLVVKLSVNPEITHDSVAAHLEQNVEGTPVPFDDETLSKISDVAKIKKAYKLGALNTAPPNQANGTHDDGLRRLELSVLGAIALRGAT