METSNSHSSGIMWFFKDKGFDDTSINEMFQKCKRLEGVQREKASENWDYLRSIGIQERKLPSVVRKCPKILTLGLHEKLFPMVNCLETLGSKPQEVASAITKFPHILAHSVEEKLCPLLGFFEALGVTEKQLGKMILINPRIISYSIEHKLSQMVEFLSSLNLAKDGMIGKVLVKHPYIMGYSVDKRLRPTSEFLKSIGLTDMDLQKVLVNYPEVLCRDVNKILKPNLSYLTSRGFGVGQIAAVVTCYPPVLIKSVSNSLEPRIKFLIDVMGRGLDEVVDYPDYFRHSLKRRLQLRQKLLMQKNISCTLSEMLDCNQKKFLFKFGLVQ*