MADWVTGLSVGGTALLLVLLAVLTLKGYGVARIGWLNLSRLKRLRERMDASTDTAEKTALEAVLNRCDTLRARWVLDESELRVWDHTRALLESVAAPFHPKSHSPLREARLGRLLDAFLEIRDQAESLARQRGVRPLTRFRLRHLRSFLRVWKQKTRWDESKVGRAARRFRFFSITRWAVMAARLLDLAYWSVKLGFYFVYDIAFRVLLLRWYLSVGELAVQVYRDRDPDATAPDEDVLKDLDDLPEPEPVAESVLPPDMKELVRASRKQILFHTRPLKWSETRAVYQQMAADIARHHHPHSDDPLWEASPYDLLLGLARFAEQVAALREQPVLSKLLDLRLSHMLRMKDTSDWILESQIFNLLRKYKVGTAVKYSTLIYKAFRRGHPGILFRDFAFTIAQEGLKRWLMVYLHGKLAVQVHWIYRNRAAAPAASSPFQTEEPAHATSSR