MKRFNNSNTMASLLSIYPSKGVDERNETKGYSEEFQAMLDRLEQEDSYEDASLMLEKKRRLGFDQVKALEKSFELDNKLEPERKVKLAEELGLQPRQVSIWFQNRRARLKTKQLERDYGVLKSNFDVLKVEYSNLQQENEALTTKVRELKAKLLRDESNETEKEESPISSGVVKEEISNVDDSSLCFNGSYVPSTTSSMINLVHYYDSRGSPEKIFQNHFMRMEEQNFFSVSELCNFFSVDQSPTL