MNPQVTNIVIMLVMMQLAKKLDMEDPVIVNYIRILYCSCQAATFLIYQYTRSKIVKKNDMTTMKYVAPGGLMTGQSETLEVTTVKDYDLKQIDSSIKSIYSGLAMMGFMHFYLHYTNPLFMQSISPVKAALENNEVQIHLFGKAATGDLKRPFKQSSMFGPMGGEAKTDKKSIEEAEKAGMGGVKAE