MDFPGGSGRRQQQQPEPEHLPPMTPLPLARQGSVYSLTFDEFQTALGGAGKDFGSMNMDELLRSIWTAEETHAVAAASASAASTAAADHAARAAIQRQGSLTLPRTLSQKTVDEVWRDIMCFGGPSAAPAEAAPPSPAQRQQTLGEITLEEFLVRAGVVSEDMTAPPPVPPVPVAAAPPRPPPPQPPMLFPHSNVFAPLMPPLPFGTGLVSGAVGQGDGAAPPAVSPVRPVTSNGFGKMEGGDLSSLSPSPVPYVFNGGLRGRKAPAMEKVVERRQRRMIKNRESAARSRQRKQAYMMELEAEIAKLKEINEELQKKQVEMLEKQKDEVIAFYFEGSNIALVTCYGSIFCITSNKLG