MSSPLNAIKMRKKKNVKKGIQFCLMVCGASGTGRTTFVNTLCGTKVLPGKDSDDAANAHLEEGVKIKPITVELELDEEGTRISLTIVDTPGFGDQIDNEASFGEIVGYLERQHDGILAEESRIKRNPRLSDNRVHALLYFITPTGHGLRELDIELMKRLSPRVNVIPVIGKADSLTPAELAESKKLVMEDIEHYRIPVYNFPYDIEEDDEDTVEENAELRGLMPFAIVGSEEVVDIGGRQVRARQYPWGVVEVDDPRHSDFLAIRSALLHSHLADLKEITHDFLYENYRTEKLSKSVDGGRGNDASMNPEDLASQSVRLKEEQLRREEEKLREVEIKVQREIEVKRQELLARESQLKEIEARMQREQSAHLEAANGTRTSADAEA*