MDFPGGSGRRQQQQPEPEHLPPMTPLPLARQGSVYSLTFDEFQTALGGAGKDFGSMNMDELLRSIWTAEETHAVAAASASAASTAAADHAARAAIQRQGSLTLPRTLSQKTVDEVWRDIMCFGGPSAAPAEAAPPSPAQRQQTLGEITLEEFLVRAGVVSEDMTAPPPVPPVPVAAAPPRPPPPQPPMLFPHSNVFAPLMPPLPFGTGLVSGAVGQGDGAAPPAVSPVRPVTSNGFGKMEGGDLSSLSPSPVPYVFNGGLRGRKAPAMEKVVERRQRRMIKNRESAARSRQRKQAYMMELEAEIAKLKEINEELQKKQVEMLEKQKDEVLERRSRQVGPTAKRICLRRTLTGPW