MRKFQKGKRDFFKNFTILSSVLFFCVLHSAIWIPKLQYQSEKSRLSEDIVYSNFFRRQPVSDEVLKKLKESEDPGKFLGLYWLESDFEREKTVGDITKSENRWKKAERWNSYVSVCRAIWNDLEYFPVAETNFGKANVSFSDSWMLDRTYKGDRKHEGTDIMPFVNKRDYFPVVSMTDGIVTSVGWLELGGYRVGITSPGGAYFYYAHLSSYAGIKEGDPISAGDVIGFMGDTGYSKREGTTGKFPVHLHLGIYIYKDGKEISVNPYAALKYVENRKIKAYSDR