MASSSSSLCRLLIPRPTTRRFSRGGEGGMAAAPVKREVKPEAGEGWGGGDLGVVPPPRPMEGLGEAGPAPFVAKTYEMVADAGTDAVVSWGPGGSGASFVVWDPHALAAGVLPRFFKHANFSSFVRQLNTYGFRKVTPDRWEFANEAFLAGQKHLLKNIKRRRVSKPLMDSQLRNKTSVVFGQPEAPGEVVSLKRDRAALRAEVIMLKQQYNACKSQLIAMEEMVRNIERRQQQTISFFAKVLTNPVFVQQVLLNYVNKNGLRGTAKRQRLMENEEQHADSPLNKGMEAASVMEADVSPGSTGCGTVGKVETTPMCNFQNIENLCDDVWEELDALPETGMEQEDKAGIGSFDVEEFVGRPCGWVDDCPYLVEPMQFVEH