MRQTLSLFLLLCLLVGQACADERVTLSLADQKGNMRAQLEAAGALDDLTYDIRWFEFPAAAPLAEALNAGAVDAGIIGDAPLLFALAAGARLKAIAVDKSDPYGTAVLVRGDSPLRSANDLKGQRIATGRGSIGHFVALKALASVGLGEKDVEFRFLGPVDAKMALANGSVDAWATWEPYTAFAETADKARVLVDGRGLWAGNSFLAATDSALADPAKRAVLQDYLQRLASAQRWAYLHLDEYSRSLAQIIGFPEDAARLQFERRRLRWQALDERTLGQQQETADFYQAHGLIPQRLDVRPTFASGFAVRQASDADIR*