MMSREADHTIKGFLYQFNKTLNSILSSTDQDEIQIEGIIEDIDIKNSNITNAIQCKYHESKVRHNLSDIYKPILQMLLHFLENDSLNIKYALYAYFPNEQVGVKEVTKSQIEEILSSSNFDYISKYISKIKPPKEQIIKELLGKTSKTTEDKTRIKKYYETSKLETIVDIDKFLRDHFVFEIGLSYEELMNETKNLLMKEGFSLEDVKDLFYPNSIQYIAELSILPEAEKRISSKNKLIDYLKGNKKTAMSRWTSEVLTRKQLLKVRKNQLVPSLNINSRSRYFIIDPDTIDNFDDEFILFVKDYLDKYNSKIKLHTETPCFILKTDVNNLSEYHKRFVSRNIQIITGYIGDTFYFKEFNKEPKRIIKDNWVEFKARISCNSDEVIKCINYKKCDDLYIVGGVDVSLLDTADVNIENLEINNFRELKYLLSMLKEI