MLPMVDDPSAAGAAASSSFPDADAYGNGDSEDIDFPVDPIPNPPFSAGPPPASATATVGERRPLFQRLWTEEDEIVILRAFAEFTAQRGTAFASHQYDTEPFYEEMRRRLQLDFSKSQLAEKLRRLKRKYRNCVERLRCSGNTFSFRSPHEQAVFEIARNIWRPSSDKHGRDPNAADSEDDATITATNAAANGDAKSPSSSKAHRRGRRRRTADLAADASEAPQPYTSGPMPVKTEDSLPAFFPHVSMDGAEPVVAPVVNTESSVLTPLFKEMVRAMLGIGGCPSPLGLGAKVPEQPSAILGIPMDGEKWRQQRILELEVYLRRIDLLQDEVKSALEELKSTPPT