MASSSSSSLCRLLIPRPTTRRFSGGGGEGGMAAAAPVKREVKPEAGEGWGGGDLGVVPPPPRPMEGLGEAGPAPFVAKTYEMVADAATDAVVSWGPGGSGASFVVWDPHALAAGVLPRFFKHANFSSFVRQLNTYGFRKVTPDRWEFANEAFLAGQKHLLKNIKRRRVSKPLVDSQLRNKASVVFGQPEAPGEVVSLKRDRAALRAEVIMLKQQYNACKSQLIAMEEMVRNIERRQQQTIGFFAKVLTNPAFVQQVLLNYVNKNGLRGAAKRQRLMENEEQHADSPLNKGMEAASVMEADVSPGSTGCGTVGKVETTPMCNFQNIENMCDDVWEELDALPETGMEQEEKAGIGSFDVEEFVGRPCGWVDDCPYLVEPMQFVEH