MHFSLVLTLFATLVSVSAAPSNPGVLSFAVTKEPKDVAIAIKNPPGTYYRAKVSLGTPAQVFNVIFDTGSSDLWVPNYDSKASSSYKYLNSDFNVSYTAVNGILGDWATETLKLGPVTLENFQFGNVKGNHAGGGVFGVAFRAQEMVKPGDYYDNFPYAVKKAGYINKAAYSVFLDDPDTNEATFLLAGVDHAKFEGDLSWLNVSDPAAGALVQLKDISLGSKHMTVDAPVVLDTGTIFTSVPDPIYQELKKTLNLGKFNKFLGINYIDCDAKMSVAFNFPGATVLADEKSLVVPIGPFYGNDDKRCGFGIQSTTVFGGDPIMGDTVMRAAYVVYDLEDHRCGVAQAAYNDKSDVRPLQ*