RARRIKCDETPGACNNCTRTGRACGYDVHRPVSKVGTGLSLRAALTTQPQWIMTSDERRCLSFFHHRSLPHLVGFFDSPLWQKLILRLSSTEPAVYHALVALGAVSQANDIRGRLPRPGQKKDLRNIWYRFALEQSGRSIALLTKRRMSQDPQLQEVILVCCLLFTMAELRCGNFDRAAVHLQGGLRILQMINVQRLPSGLQLTSGPVDECVVESFLALQAGSMYYFQIAPLRCDSDFIYTHPYETHLGCFRSIRHARQIWGPLEHTVFEFIAMCMRTSRAELDANHSTVHHQQLRLLSYVTRYLQQFDAFCLATYGTTSFVSPKGEDPTNYKEQREAELIRITCLSGLLGVKISLYSPAHPPSNSHVHERLTLLATVENAMNKFDIDPPTFTENSVIAPALYMAACGSSDYFIHCQATDLLRRWGSLEGFLSATVNADLLDEVIK