MSSAYNPIKLRRKKNVKKGIQFCLMVCGASGTGRTTFVNTLCGKQVLQGKDADDATNAHLEEGVRIKPVTVELELDDEGTRISLTIVDTPGFGDQIDNEASFGEIVGYLERQYDDILAEESRIKRNPRFRDNRVHVLLYFITPTGHGLRELDIELMKRLSPRVNVIPVIGKADSLTPAELAESKKLIMEDIEHYRIPVYNFPYDIEEDDEDTVEENAELRGLMPFAIVGSDDFVEIDGRKVRARQYPWGVVEVENPRHSDFLAIRSALLHSHLADLKEITHDFLYENYRTEKLSKSVDGAATTGTDSSINPEDLATQSVRLKEEQLRREEEKLREIELKVQREIAEKRQELLARESQLREIEARMAREASQGEAAEAEQ*