MANEIEQNEALRYLENAKEILRRIPIEDNDYTDIKPVREAFGTAYLAVLEAVNEALIKKGLHRKQLPKSIQGYMEAIKKYLSVNNGKLIKKFDSLYDSLHIAGYYRGLLRGTNTVKEEFKAAEDFIIKLSKL