MNAPLQFVDFSAGVFFKNYHPLKQKYKKQRDTPMDAPNLSYDFNADSAQEQNKKTRITPTLQNVVATVNLECRLELKVIALRARNAEYNPKRFAAVIMRIRDPKTTALIFASGKMVITGAKSEQASRIAAKKYARIIHKLGFNTQFSDFKIQNIVSSCDTKFNIRLEGLAYAHSNFCSYEPELFPGLIYRMVNPKIVLLIFVSGKIVLTGAKVRDEIYQAFENIYPVLTKYRKT