MLFGKKKKAADYIVDVHCHILPGIDDGSRDMSETLKMLEIAHNEGITHIIATPHFKSGHHNASPEKVSALIDEVQEAADECNLGIKLYQGNEILYHDELCEGVDSGRISRMNGTDYVLVEFMPSDPYQYIRNSLDEIMSEGYQPIIAHVERYGCMVDDIENVREIKNMGVEIQVNASSILGDIGKDIKKFLQKLLSEQIVDYVGTDSHRCEGSRTPKIQECADMLYKKYNEQYVDDILYGNAMDRLL