MVKSGQEAAPGSGGNAAAAAARQGGGGGGRGRQYKGVRMRSWGSWVSEIRAPNQKTRIWLGSYSTAEAAARAYDAALLCLKGSAADLNFPRVAAAAAANATSPLQHHSGAASFATATGGYNPAAAPTTPPCSYGDMSSCSAVSSPETANYYGADHDMVAREDDVDYAALADIDAFFQSPKCMDYSMMDPCSTFFSPAPESLAAEWEDEGEISLWSFSSLN