MALQAHLGSITAPTLSLHKKEARWSPSTKETVFFGTSVSDYQAAISDLSSLIIISNNRRALKRGCVRAQTTMTTTPAINRAAPEGKKTLRKGSVIITGASSGLGLATAKALAESGKWHVVMACRDFLKAEKAARSVGMSRENYTVMHLDLASLDSVRQFVDNFKRSGRPLDVLVCNAAVYLPTAKEPTFTAEGFELSVGTNHLGHFLLSRILLEDMQKSDYPAKRLIIVGSITGNTNTLAGNVPPKAYLGDLRGLSAGLNGTNTSPMIDGGDFDGAKAYKDSKVCNMLTMQEFHRRYHEETGITFNSLYPGCIATTGLFREHIPLFRLLFPPFQKYITKGYVSEEEAGKRLAQVVSDPSLSKSGVYWSWNKDSASFENQLSQEASDVEKARKVWELSEKLVGLA*