MSASKIAFLGPRGTFSHQAALLARPDSLLCSLPSFAAVLEALSSRQVDYAVLPIENSTNGAVIPAYDLLKGRDDIQAVGEVLVPAHHCIIGKSLENVQKILSHPQAFGQCSKWISANVPNAEFVSVSSTSQAAALASKDITGTIVAISSELCAVENQFNLLVKNIEDDSNNRTRFLLLRSGGFQDDLSPLKEKSLLQFYLSHPKKLSAVFEVFAAHKVVITNLVVRPSCKFPWTYIYFVECLGMEKHLIDRVGKYCDTFTFMGSYTNQISYF