MSSSVTVVNSAAPAPGLYSQSSMDSLNSHPSTAAQARAFTAPSSLSFPGGTETMQTPPSEKDGSVPNGTAKAGSATPAPGTATGPAAAAAAAQAVGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYTAFEMIYPVLQDFRKV