MAPVIQNIVATINLECKLDLKKIALHARNAEYNPSRFSAVTMRIKEPKTTALIFSSGKIVCTGAKSESQAKLAARKYARIVQKIGFPVQFKDFKIQNIVGSCDVEFPIKLERLNGFHAMFSTYEPELFPGLIYRMNKPNVTMLIFLSGKVVITGAKAREQIYAAFDNIYPVLKLFRFQKDSRFPVN