MEIDSSTSASHKVHFPESLDTFGHDSSILVQPLNDVLINVHLGFVQVNHRYEVRFQFATPPHLGSLSVRTQDPPNLNVRVLTLRPVDSTDFKYEVVLEMLAYKEKLLREQLVLQSSNNPMLTLTLVLNARVLGKGKGTPFLKTGIHCIGVEMEEESDLSDWQGFD