MDFDLLMSSSPEAQLALMNTMLQLEQALNDQSMMMGETSPPISPVQTPSQSLSPPPHVSTTCATADASYFYHQDLQTQAAAAGYAGTGGVHQEYVVSPGAAVFDGAGGTPQGYSSPSSSDAMREMIFHIEALQPVEVDPEAVRPPKRRNVRTSKDPQSVAARLRRERISERIRVLQRLVPGGTKMDTASMLDEAIHYVKFLKSQVQSLELAAAATGAAAHRAAAFAYPALQHAPW