MRRACTLLNSNARCDADMGFSASSSFSRRRSLSFPTAAAQAWPSLPPQPQRATPPSRFAAATTAARYRKRCLAAASQPLATGPGVADLAGLAQLRQRLQLFNTQLRGKEAVTPRPESPDALSMYVCGVTVYDLSHIGHARVYVAFDILYRLLTAGLGYRVQYVRNFTDIDDKIIARANEKGEDPLELANRFIVEFHKDMQALGCLAPSQEPKATDFIPDMVEMIQAGPGAAGRVEGGDVYFDVASLPGYGQLSGRKQDDN