MSFALPARQVTFGRSNTQQSQPYQPPQIQHQVSQHGLALPANNGPYLSTTSTNGNAAAGPSNPTSTSTSTSTPTSAPAPAPAPSPSAPLTLEQQHITAVEGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSRLASRKYARIVQKLGFDAKFSEFKIQNIVGSCDVKFPIRLEGLAYSHGQFSSYEPELFPGLIYRMIKPKVVLLIFVSGKIVLTGAKVREEIYTAFNTIYTVLCEFRKP