MKQSLRHQKIIKLVEQSGYLSTEELVAALDVSPQTIRRDLNILAELDLIRRHHGGAASPSSAENSDYVDRKQFFSLQKNNIAKEVAKLIPNGASLFIDIGTTPEAVANALLGHEKLRIVTNNLNAAHLLRQNESFDIVMAGGSLRMDGGIIGEATVNFISQFRLDFGILGISAIDADGSLLDYDYHEVQVKRAIIESSRQTLLVADHSKFTRQAIVRLGELSDVEYLFTGDVPEGIVNYLKEQKTKLVLCNGKVR*