MSFALPARQVTFGRSAAPYQQPSQSSQPQAAQPNHGLALPGAGAYSLPAPSNLALPGPSPLSQSHTPPPSQSQSANATSVISNGATSAAVAGPSTPPANAVPATPAPLTLEQQHITAVEGIVPTLQNIVATVNLDCRLDLKTIALHARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVVTGAKSEDDSRLASRKYARIVQKLGFDAKFAEFKIQNIVGSCDVKFPIRLEGLAYSHGQFSSYEPELFPGLIYRMLKPKVVLLIFVSGKIVLTGAKVREEIYTAFNTIYTVLCEFRKP