MEEKLPGAFSQALPVDRTDDAVEYLQGHAAADSPQIDLRALRRKIDWHLIPFMFSCYVLQFLDKVMLNYAAVMGMKTELHLAGNEYTNTATWFFLAYLIAEAPNIYCLQKVPAAKWLGVNVALWGVAAAASAGAKNYATLLTARVFLGIFEATIGPSLMLISSQYYTKSEQAPRFTLWYNGLGVAQIIGGLVSFGFQHVHHGATLAGWRIMFLVIGLVTVLIGVLTLLFIPDTPMKAKWLSEEEKVALLQHVSVNQTGVWSSAINLKQIWEGVLDIQLWLLVLITILISVSSGVVTTYSATLIAGFGYSGPISALLNMPSGIVSIFFTLLVGFGIRRTSHRWAWNAFCTIPGIIGGGLLSFLPKSNKAGVLIGIYLVNAIVATLPILYQWTMANCAGHTKRAFSSALIAGSFSVGNIIGPQTFQARDAPEYRPAKIAVLATQAAAAVMSVVLFAYYVWENRRRDRRYGKVEDSMVDEAKWAGLTDKENTRFRYVY*