MKFLGRLCFTVAAAAVQFSHGAAAEVRAVAAGMQETSMSLSRLRLHVQSPRPRLVTLREGASVSPPVIVMGHESVSFIPMEKHSYIFEVNDTAHDMLATIQFASQEASDSGGTTVHVARRTSDGNGWILDMTQIGSLRLMGSLAGEYLMVRQQKDLYQNKEEAELRRRREEKVITQRAEISDQCAAWLRYCAVMTSDPRQQTPPPRPPAPMLGPPPPPPSGPGLGPVPESPPSRTPPAPGANSNSGNGLGPPATEGPPPPPAMQNIGGPFQTAPSFAIRKGAWQGKLTLVVWLLAFLA