MELKLSQQAMHLCLQEPYQLVGRPVSQSTKEYKGKVGSIIKEYFATDYVTLVAANLADLGYLSYHHYFVKKLISMAMDRHDRENEMTAVLLSSLYADDSKVFSKLLNSADDLALDIPDAIDVLALFVARAVVDDILPPAFLTKTSKSLPEDSKGVEVIQKAEKSYLSAPLHAEVIERRCGVSTHITVEEVKKKISDLLNEYVESGDTVEACQCIRDLNVPFFHHEVVKRALILAMEQRSAELLILALFREATEEGLITSSQMSKGLGRLVDTIDDLSLDIINAKDMFESLILKATTEVVRSLEDLGVPDFNVIFVKNLRTLAMDKKNREKEMASALLSALYTEVFPVEDIVNGFILLLESAEDTALDIPDATNELALFLARAVINDISAPLNLEEINCQLKPGSIETKIVHMDRSLLGACLASERIVRCWGGGTGWTVEDAVPIPMGLLPTRDRNYHSITGDQAKYEHVTATERGGYGWVGHFLVISELQKQVFSLREALKLAPCNASADLDEVY*