MNHKVALSFADGKTLFLPVGHDDLLLDAALRHGINLPLDCREGVCGTCMGRCEAGSYSLDYADQDTLSAADLEQRKVLACQTRVRSDAAFYFDFASTLCHAAAAQAHSGVVRELRLLSEDTALLRLDAGAAGRQLDFLPGQYARLQVPGSDCRRAYSFANRPNPQNHLQFLIRLLPGGAMSDYLRQGCRVGDEIRFEAPLGTFYLRQVERPLLLVAGGTGLSAFLGMLDELAERGCERPVHLYYGVRRADDLCELQRIAGYAERLPGFRFVPVLSEADADWDGRRGYLHEHFDAARLRDEAFDLYLCGPPPMVEAVRQWLREHSLEHLRLYLEKFTESGD*