MCSLKVCALMLLATVVSGRPSGEQMTEADFTNLVFTVEKLDQILKAYSAYKQFMPSYVWEPIEKITEEQKTQAVKMVNDYHAGQFEPKNYDELIAIIKKSYPALAAPYETMYGKYKEQVAKLGPKGQEYANNVSVPIFNHSKPDILQLEAQMYADASPDRVVWACHIFNNAKKAVSDAKALLLDDSEADKIDQAFPEAVTFLHSKEFDAYAIVVNSLNTLDCTKDREQIFNTIKMFDKHNVLTNN