METSTHSSGIMWFFKDRGFDDKSIHEMFQKCKRLEGVQREKASENWDYLRSIGIQERKLPSVVRKCPKILILGLHEKLIPMVHCLETLGSKPKEVASAITKFPHILSHSVEEKLCPLLAFFEALGITDKQLGKMILLNPRIISYSIEHKLSQMVEFLSSLHLSKEGIGKVIVKNPYIMGYSVDKRLRPTSEFLKSLGLTDMDLQKVVVNYPEVLCRDVNKILKPNLSYLTSRGFGVGQIAAVVTCYPPVLIKSVSNSLEPRLKFLIDVMGRRLDEVVDYPDYFRHSLKKRLESRQKLVTQKNISCTLSEMLDCNQKKFLFKFGLVQ*