MLQTVGEWIWWDRLWLPGNLSWSALEDKEGRVYAKVSHLYASLPCALCLLVVRYLFERYFATPLANLWGIRDKIRLPAEQNPILEKYFCSQTRVPPQADVWSLCKKTGWPERRVQVWFRRRRNQERPGLRKRFSEASWRCAFYLFAFFGGILALYDKPWVYNLREVWAGFPKQSLLPSQYWYYMLEMGFYLSLVFSLTFDVKRKDFKEQVIHHMATLTLLSFSWISNFVRIGTLVMVVHDSSDILLEGAKVFNYATWHQTANGIFVVFAVVFMVTRLIIFPFWLIHCTWVYPLELYPAFFGYYFFNVMLLVLQLLHLYWAALILRMVYKFIFTQLEGDDRSDKEDEVKEHLEKKERGELAGQKMDFLKENILKPQHPDINLQHLL