KGRGQFYVIEYAACDATYNEIVTFERLRPVNQNKTVQKNTFFKCTVDVPEDLREACANENAHKDFKKAVGACRIFYHAETTQLMILSASEATVKRVNILSDMHLRSIRTKLMLMSRNEEATKHLECTKQLAAAFHEEFIVREDLMGLAIGTHGSNIQQARKVPGVTAIELDEDTGTFRIYGESADAVKKARGFLEFVEDFIQVPRNLVGKVIGKNGKVIQEIVDKSGVVRVRIEGDNENKLPREDGMVPFVFVGTKESIGNVQVLLEYHIAYLKEVEQLRMERLQIDEQLRQIEGSRSYSGRGRGRRGPNYTSGYGTNSELSNPSETESERKDELSDWSLAGEDDRENRHQRDSRRRPGGRGRSVSGGRGRGGPRGGKSSISSVLKDPDSNPYSLLDNTESDQTADTDASESHHSTNRRRRSRRRRTDEDAVLMDGMTESDTASVNENGIVTVADYISRAESQSRQRNLPRDTLAKNKKEMAKDVIEEHGPSEKTANGPTSDDTSKVQNTPEEEKTNALQEKPTQEEAVLNGVS