MVTPCDVPVGVITGDNVTKLLQHAKDNSYAIPAFNCTSSSTANAVLEAAAKNNCPVMIQASNGGAQFMTGKSIKDKNATIAGAVALALHVRCVAPYYGIPVILHSDHCAKKLLPWFDGMLEADEAYFKQYGEPLFSSHMLDLSEEPDEENIAICVQYFKKMAPMKIWLEMEIGITGGEEDGVNNEDVDPEKLYTSPEQVFSVYEALAPIGNMFSIAAAFGNVHGVYKPGNVKLSPERLQGHQEYAKEKLGSTSDKPIFLVMHGGSGSTDDEIKTAVTAGVVKMNIDTDTQWAYWDGTRKFEAENRDYLQGQIGNPKGPDAPNKKYYDPRVWVRKSEESMIERCGVSME