MLNFLLRSLKYPRLEGFNADDPAHFQAAVVWLENTKVRQYPIDGRAALQSPDPAAWQAALTKYLADLECPLLPEAGNHRAVLQWLASHAVGLEYQDTAQQLTAAAQQAEEEVGPPEEWTEAQLPPLPDVTTDAVRAALAQLQQLLHVEAGKAVGSSSAAAAEATPDGLQKAHAMLETCVLPALAELAKQRQPGSGGAAQQPAAAQGQPGAAAAAASQHAAVAAMLSQYPLGFSTGEAGADLGATILRMLYIKDLRALQTLVDSAIVQVQEYTANPRTDASLGKVGY*