MFLLSRFSDIISIHPSNFWKPTKEALAEEIHKKYANKVIQNIGLAICVYDFLKIGEGIIKYGDGSSYMNVVFRLIIFRPFRGEVMLGKIKSCSEEGIRVTISFFDDIFIPKDMLFDPCVFRPDERAWVWKIEGEDGSEGTELYFDIDEEIRFQIESEDFVDISPKRNKNATAITGTEALESVSPYTLIASCSRDGLGIPAWWK