METSNSHSSGIMWFFKDKGFDDTSINEMFQKCKRLEGVQREKASENWDYLRSIGIQERKLPSVVRKCPKILTLGLHEKLFPMVNCLETLGSKPQEVASAITKFPHILAHSVEEKLCPLLGFFEALGVTEKQLGKMILINPRIISYSIEHKLSQMVEFLLSLHLAKDGMIGKVLVKHPYIMGYSVDNRLRPTSEFLKSLGLTDMDLQKVVINYPEVLCRDVNKILQPNLSYLTSRGFGVGQIAAVVTCYPPVLIKSVSNSLEPRIKFLIDVMGRGLDEVVDYPDYFRHSLKRRLQLRQKLLMQKNISCTLSEMLDCNQKKFLFKFGLVQ*