MGGLASGGDVEPGLPVEVRGSNGAFYKGFVKDVHEDSVTIFFENNWQSERQIPFGDVRLPPPADYNKEITEGDEVEVYSRANEQEPCGWWLARVRMMKGDFYVIEYAACDATYNEIVTLERLRPVNPNPLATKGSFFKVTMAVPEDLREACSNENVHKEFKKALGANCIFLNITNSELFILSTTEAPVKRASLLGDMHFRSLRTKLLLMSRNEEATKHLETSKQLAAAFQEEFTVREDLMGLAIGTHGANIQQARKVPGVTAIELGEETCTFRIYGETPEACRQARSYLEFSEDSVQVPRNLVGKVIGKNGKVIQEIVDKSGVVRVRVEGDNDKKNPREEGMVPFIFVGTRENISNAQALLEYHLSYLQEVEQLRLERLQIDEQLRQIGLGFRAPGSGRGGGSDKTGYATDESSSSSLHATRTYGGSYGGRGRGRRTSGPAYGPSSDPSTASETESEKREEPSRAGPGDRDPPARGEENRRRLAGGRGRGPPPTTRPASRYNSSSISSVLKDPDSNPYSLLDTSEPEPPVDAEPGEPPPASARRRRSRRRRTDEDRTIMDGGLESDGPSLTENGLEEESRPQRRNRSRRRRNRGNRTDGSISGDRQPVTVADYISRAESQSRQRPPLERAKPSEDPLSGPKGDSVSKLPKGLSENGELSAPLELGSLVNGVS