MKRSAESPSPTPATPDARVVDDGEAEDTATARPSGESPSPQPEQRRPRWDTANARANASPHAPQPSPHAPQPPIHVYPRIVRSGFSSATICIEAHKGQDHFLTAEDFRAYGPGEDPYPLGLFAICDGRNRHGDSRVAAEFASVYIQETLRVQLSRMSKLEKSGVALLKLLRDTVSGPARRSDPYTLLVANLGDSRAVLKPETEAIRVQRQGGFVSSGRVPRVGGILAMSRAIGDGELKGCGLSAEPECLQILLEEGDSHAVIASDGLFDSLSNEEVARTVAAAPSPMEACERLAAQVLARERWPDDITITCVDLARFRAFRSRPQLLAGAADAARAFSKLPHSQCTVQ*