MSFLKPSALFHFLIMCSSFFHEFLRSLWSSVVDRVARRRSTLRWWPSREALKRFLVMAFVWSFLIFVEIRFIQSSSMYPALCVGDRIIAEKVSYYFKSPDIEDIVLFRAPKNLQDMGFRKDEVIIKRIVARAGDLIEVNHGLVYINGIAQEEDFIAEQPTYRMNPTYVPKGHVYVMGDNRNNSCDSHVWGPLPIKLVRRNLRDPFGKIHDSSL