MLNSVLMLKKLLEELLHRIRERHDGFTSFLIKPFDDLAKRIEEVTWHAMQDFCDFLKPFKDATALMSASEYPTLGMVIPVMHILLQHIHRAIVANEGFRSRHAMRFATAVEEKLKDYEALVKRSEVMIAAALDPRVKGVLVNVGVNVEEVMTLITNDYEAEYQQACEAKRQVLQSSLARPSSDLFLNLLEEHDQIADEPFAGELNRWMAHAPMNMKQSSRDVCSWFAVNQAMYPRIQLMARDYLALTATSVPSECAFSRAGTTINKRRARLGDDAVQAICELQSLLAFNAKSRRRD*