GLSVEVRGSNGAFYKGFVKDVHEDSVTISFENNWQPERQIPFGDVRLPPPADYSKEISEGDEVEVYSRANEQEPCGWWLARVRMMKGDLSLLLPFCCIYHPACDDVYNYLVALERWRLLYTCKVATKCSFFKVTIAVPEDLKEACSNENVHKEFKKAVGANCIFLSPTNSELIILSTNESTVKRASLLGDMHLRSIRTKLMLMSRNEEANKHLETSKQLASAYQEEFTVREDLMGLAIGTHGANIQQARKVLGVTAIELDEETCTFRIYGETPEACKQARSFLEFSEDSVQVPRNLVGKVIGKNGKVIQEIVDKSGVVRVRVEGDNDKKNPREEGMVPFIFVGTRENISNAQALLEYHLSYLQEVEQLRLERLQIDEQLRQIGLGFRPLSNRPDKERGSGYTTDESTSSSLHGTRTYGGSYGGRGRGRRAPNSGYATNSDVSNASETESEKREEYETPQPSDRDSRLEDNRRRPGVGRGRGPPPAPRGSSSSSKYNSSSISSVLKDPDSNPYSLLDNTETDQTADTDASESQPVSNRRRRSRRRRTDEDATMMDGALDSDSVSVSENGVEEESKPQRRNRSRRRRNRGNRVDGSISRDRQP