MESIQTHPSSAVEAKKFIAPGSLSFPGGAADVTPPSNTEAAAGKQTMSVAPVTTSPPATPATTPAATQGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHMNFSSYEPELFPGLIYRMMKPKIVLLIFVSGKIVLTGAKVREEIYQAFEMIYPVLQDFKKV