MASSSSSSLCRLLIPRPTTRRFSAGGGEGGMAAAAVKREVKPEAGEGWGGGDLGVVVPPRPMEGLGEAGPAPFVAKTYEMVADAATDAVVSWGPGGSGASFVVWDPHALAAAVLPRFFKHANFSSFVRQLNTYGFRKVTPDRWEFANEAFLAGQKHLLKNIKRRRVSKPLMDSQLRNKTSVVFGQPEAPGEVVSLKRDRAALRAEVIMLKQQYNACKSQLIAMEEMVRNIERRQQQTISLFAKVLTNPVFVQQVLLNYVNKNGLRGAAKRQRLMENEEQHADSPLNKGMEAASVMEADVSPGSTGCGTVGKVETTPMCNSQNIENMCDDVWEELDALPETGMEQEDKAGIDSFDVEEFVGRPCGWVDDCPYLVEPMQFVEH