MNSELKLVIFSLLLSFLFLPSNLLVSADGLFRIKLKKNPLNLKNRLAWQYDFEENSRLLPSSIGKYVLESRQDIVSLKNYMDAQYFGEIGIGSPPQRFTVVFDTGSSNLWVPSSKCHFSVACYVHAKYKASISTTYKKNGKSAEIHYGTGSVSGFLSQDNVQVGDLIVKDQVFIEVTSEPGVTFLAAKFDGIFGLGFQEISVADVVPVWYNMLKQGLVQEPVFSFWLNRNSGDEEGGEIVFGGVDRNHYKDEHTFVPIKQKGYWQFDMGEVLIDGRTTGFCPRGCSAIADSGTSLLAGPSGIITQINHAIGADGVISQECKAVVGQYGELIIEMLLSEVHPQKICSEISLCSFDGTRDVSVGIESVVNDDKSSLGQSDALCSACKMAVLWMQNELSQKQTVESLLNYTNQLCDRLPSPMGESAVDCSTLSSLPIVSFTIGGKTFPLTPKQYILKVGEGAAAQCISGFTALDVPPPRGPLWILGDVFMGAYHTVFDYDKLRVGFAKAA