MSFLKPSALFHFLIMCSSFFHEFLRSLWSSVVDRVARRRSTLRWWPSREALKRFLVMAFVWSFLIFVEIRFIQSSSMYPALCVGDRIIAEKVSYYFKSPDIEDIVLFRAPKNLQDMGFRKDEVIIKRIVARAGDLIEVNHGLVYINGIAQEEDFIAEQPTYRMNPTYVPKGHVYVMGDNRNNSCDSHVWGPLPIKYIIGKYVMHSRPLPV