MLPMVDDPSAAGAAASSSFPDADAYGNGDSEDIDFPVDPIPNPPFSSAPVAAPASATATVGERRPLFQRLWTEEDEIVILRAFAEFTAQRGTAFASHQYDTEPFYEEMRRRLQLDFSKSQLAEKLRRLKRKYRNCVERLRCSGNTFSFRSPHEQAVFEIARNIWRPSSDKHGRDPNAADSEDDATITATNAAANGDAKSPSSSKAHRRGRRRRTADLAADASEAPQPYTSGPMPVKTEDSLPAFFPHVSMDGAEPVVAPVVNTESSVLTPLFKEMVRAMLGIGGCPSPLGLGAKVPEQPSAILGIPMEGEKWRQQRILELEVYLRRIDLLQDEVKSALEELKSTPPS