MDDLAADKYMEPGLPVEVRGSKKTFYKGFVKDVHEDSVTIFFENNWQSERQIPFGDVRLPPPADYSKEITEGDEVEVYSRANEQEPCGWWLARVRMMKGDFYVIEYAACDATYNEIVTLERLRPVNPSPLATKGSFFKVTMAVPEDLREACSNENVHKEFKKALGANCIFLNITNSELFILSTTEAPVKRASLLGDMHFRSLRTKLLLMSRNEEATKHLETSKQLAAAFQEEFTVREDLMGLAIGTHGANIQQARKVPGVTAIELGEETCTFRIYGETPEACRQARSYLEFSEDSVQVPRNLVGKVIGKNGKVIQEIVDKSGVVRVRVEGDNDKKNPREEGMVPFIFVGTRENISNAQALLEYHLSYLQEVEQLRLERLQIDEQLRQIGLGFRTPGSGRGNSSGDKTGYATDESSSSSLHATRTYGGRGRGRRTGSSGYGPGSDLSTASETESEKREEPDRPGHGDQDTSSRGEEGRRRPMGGRGRGSNPAPRLPSKYTTSSISSVLKDPDSNPYSLLDTSEPEPPVDSEPGEPPPASARRRRSRRRRTDEDRTIIDGGLESDGPNLAENGLEEESKPQRRNRSRRRRNRGNRADGSISRDRQPVTVADYISRAESQSRQRQPPEPTHVPSEDSLSGPKGVSKLPKGPSENGELSASLELGSLVNGVS