MQGFSGLENQVALEEAELLICRFKVQYHASFCFRVFSALSIKDPEVVTAPFEMVGGDLSQSQSSIGNSVDVKEDGLNADNGGNGGCFGGDDNGNFRGGKGGGSGGRDNEGDEGGNDDEDEYGPILSAEEAEARGAVLPSDMAEAAKAVGLRQLLLSRYLDLQEAVWPLGIAIRGSAALRNRMLADPSFLFKVFIEIMIDSCCATFAEVQKRGKDFWAEFELYLADLLVGIAVDVALVGLLAPFVRFGQPPVMAGFSGKINHAIGALPIX