MKYREQATAWILVGERPKNWPATIWTASTGGTVFTVTFSPDGSIVASGLSDDTLRLWDAQTGAPLGDPLTGHSNWIRSVVFSPDGKTLASGSDDKTVRLWDAQTGASLGDPLTGHSSWICSVVFSPDGKVLASGSGDKTVRLWDSHTRAPLGDPLTVVFSPDSKVLASGSYDKTVRLWDVQTGTPLGDPLTGHSNIIISVVFSPDGKVLASGSDDGMVRFWDTLTRRPLHPSSWDTRARVKLAFL