MKLTVKTLKGSHFEIRVLPSDTIMAVKKNIEDSQGKDNYPCGQQLLIHNGKVLKDETSLVENKVTEEGFLVVMLSKSKSGGSAGQASVQTSSVSQPVSATTSSTKPAAPSTTQSSPVPASPIPAQEQPAVYAFVFSFAGLAFCPLYGFPKVSMAQTDTYGQAASTLVSGSSLEQMVQQIMEMGGGSWDKETVTRALRAAYNNPERAVDYLYSGIPQTAEVAVPVPEAQIAGSGAAPVAPASGGPNSSPLDLFPQETVAAAGSGDLGTLEFLRNNDQFQQLRTMVHSNPQILQPMLQELGKQNPQLLRLIQENQAEFLQLVNEPYEGSDGEGDMFDQPEQEMPHAINVTPAEQEAIQRLEAMGFDRALVIEAFLACDRNEELAANYLLENSGDFED*