MSFNAMKLRRKKNVKKGIQFCLMVCGASGTGRTTFVNTLCGKKVLEGKDCDDPANAHIEEGVRIKPVTVELELDDEGTRISLTIVDTPGFGDQIDNEASFGEIVGYLERQYDDILAEESRIKRNPRFRDNRVHVLLYFITPTGHGLRELDIELMKRLSPRVNVIPVIGKADSLTPAELAESKKLIMEDIEHYRIPVYNFPYDIEEDDEDTVEENAELRGLMPFAIVGSEDFVEIDGKKVRARQYPWGVVDVENPRHSDFLAIRSALLHSHLADLKEITHDFLYENYRTEKLSKSVDGATPHSTQDSSMNPEDLASQSVRLKEEQLRREEEKLREIELKVQREIAEKRQELLARESQLREIEARMAREASQSQIDSISDA*