MRLGPKEIDKLLLHEAGFLAQKRLARGLPLNYPEAVALIAAQVLEFIRENKSVAELMDLGRQLLGKRQVLPEVGHLLEMVQVEGTFADGTKLVTVHHPIVKENGDLALALHGSFLPVPSVDVFPEFQEQPAPGMLVLAPGHIFINAGRKGLKLTVSNTADRPIQVGSHYHFVETNPYLVFDREKSYGMRLNILAGTAVRFEPGETKTVALVSIGGNSVIRGGNGIAEGPVDSSRLPKIMEELSLRNFGHKQQNDALPVEDASCPISREVYTNIFGPTTGDKIKLGDTELYAQIEKDFTFYGDECKFGGGKVIRDGMGQGTGYKADETLDTVITNAVVIDYTGIYKADVGIKHGYICGIGKAGNPDVMDAVSSNMIVGVNTEVVAGEGLILTAGGIDSHVHFICPQLSTEAIASGLTTLIGGGTGPAHGTCATTCTPAVDQMRLMLRSTDDFPINFGFTGKASESITFSCLECLLTSFSQGNSSKVEGLDDIIRAGAIGLKLHEDWGTTPAAIDRCLDVADKFDIQVTIHTDTLNESGCVEHSIAAFKNRTIHTYHSEGAGGGHAPDIIKVCGLPNVLPSSTNPTRPFTKNTIDEHLDMLIVCHHLNRNIPEDVAFAESRIRNETIAAEDILHDMGAISMMSSDSQAMGRIGEVITRSWQTAHKMKLQRGPLPEDRENNNDNFRVRRFIAKYTINPAVAHGVSHIVGSIEVGKLADLVLWKPGFFGAKPELVIKGGDVAWAQMGDANASIPTPEPVIMRPMFAACGKAASSSSIAFVSKAAKDLNVGQAYGLTKRIEAVKNVRNLSKADMKLNSETPCIEVDPESYEVTADNIPLVCSPAEKLPLATNYFLF*