MESLTTHPSTAQQAKAFTSPASLSFPGGAGDLTPPSSEKDGHNLNGGSYADGKMNGSQPGANALQAPQTPSATPGAGVSGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSKLASRKYARIIQKLGFNAKFTDFKIQNIVGSCDIKFPIRLEGLASKHHPFSSYEPELFPGLIYRMIKPKIVLLIFVSGKIVLTGAKVREEIYQAFEQIYPTLSGKPRNVGRESTRRTNMLARLPQSLDVSVEISPYTVYQQHCVSSPDNGHIVEVE