MWEKIVRRKKPEFQNVEDAHRQLQQQLLRQAKRTLVVLDDVLPKANLEKLLFEGEGYKTLVTTRDRSTIRTTTSTRLYELPLLDDADALPLFCFWAFGQKSIPSKADEQLVKQVQAECKGLPLALKVIGSSLHGQPHPAWESAKNKLSNGESISDYHKEGLLRCLETSIDVLDEESRECFLDLGSFPEDRKISVDALLDIWVYVRKMKWHDAFVILLELASRNLLNLTSNLRSQAINYGNASELYFSQHDAMRDLALYLASRGSIVRRKRLLMPKKEDSLPGKWELLKGQAFDAQIVSIHTX