MSNNGSSGGGWKLLSLEAALASLEAGMLPQPSNDDFACILHKCTQGRNRDHALRLHAYMRKSGLEAHPSLGNHLVSMLVEVGIMGSAKQAFDRLVCRDEDSWNSLITGCIRCGESHHALLLYQKMQEDESLHPNPYMLAALLKACAELKDLERGGKLHADISRKGLLEREAIVGNALVGMYAKFGLPAKAQEVFDKLPARNVVTWNALITGYAKHGQGEEALKCFERMQHDGVSPNAVTFICSLKACGSIGDIDKGQEIHAKISRKGLLKTDLRVGSALVDMYAKCGFLAKAQEVFDKLSARDVVSWNSLITGYAQHGHGEEALKCFDQMQLEGIFPNAVTFLCSLKACGSIGAT