MKRAEILEAARICVCGERQQDYGTPENNFETIGLLWGVYLRAAHPELAKVMAINHINAKDVATMMGLLKVARIATGYKDDNFVDLAGYAACAGEIAAAERGGGDHD