MEAFQTHPVNAMQAMAFTAPGSLSFPGGHTQLVTPDSNLSQATTVAGTPGTSLQASFADSVKSDPSSPGGSAANNNAGTLVTPAATPTATPSGSGLVPTLQNIVATVNLACRLDLKLIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFDAKFTDFKIQNIVASCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKTVLTGAKVREEIYQAFEMIYPVLQDFRKM