MELINKNKYQLIKKNIQVPTKCCICGSIASGFIYYNIMCCDGCKHFFRRCLIAKELFKCKFDGNCEIMNVSNKCKGCRFDKCILMGMNIQKLRNSKQSKSIWEIRSIIEQRLGELALRGKYVEKRNENIANIEGILESLFIENEETKIIENLLFLEKNTKRIRNSPTNVTDKHYNFSYKTLKEVINRKENILFLSHEYLDEEQKYPKSDFLEFIKKNGLFALRPISLIEDLIIIIDTAKTMPFFHKLELNDIHLVENXXXXPLIALASEYYSCNKWSRTVIKTNGLPVVTAFSGEYYKGDLTLNNLLQKIFTKVMEPFNRVQMNEEEYVLVSSIIYSNFVSTGLSKEGQKFLLSEAEKYSGILMRMSQNFGNLEFWSTRFSIR