MASSVTMVNSATVTTAPGLYTQTSMDSLNSHPATAAQARAFTAPTSLSFPGGTDTMTPPSEKDGNAPNGIKAASTNPASAPGTVATTENKRLRRWENIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASRHHNFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYTAFEMIYPVLQDFRKV