MWFFKDKGFDDTSINEMFQKCKRLEGVQREKASENWDYLRSIGIQERKLPSVVRKCPKILTLGLHEKLFPMVNCLETLGSKPQEVASAITKFPHILAHSVEEKLCPLLGFFEALGVTEKQLGKMILINPRIISYSIEHKLSQMVEFLSSLHLAKDGMIGKVLVKHPYIMGYSVDNRLRPTSEFLKSIGLTDMDLQKVLVNYPEVLCRDVNKILKPNLSYLTSRGFGVGQIAAVVTCYPPVLIKSVRNSLEPRIKFLIDVMGRGLDEVVDYPDYFRHSLKRRLQLRQKLLMQKNISCTLSEMLDCNQKKFLFKFGLVQ