MAATSAALFSFPRPPSDVITRASPSASKTLNPTKSLPRQKPLKLRSWLKPLPLALNPASLHVAAALSPSVSAMVAATLSDAMELEDADAFRAVTSAEGRVSVVGFGSLLSEKSARYTFPNLTNFRVGRIRNFRRVFSHIAPIFMERGIANVATREMSSLSVEEAAGGESVIVTVFEMGAEEVPAFIEREQEFRFLAIVPENLDNTPMASKAVICSRYSDQEYREIRLKGDAAEYERRYGRWGVERIWTEDVLPCRAYLRHCVLAARNLGMEAYDNFLDQTFLADRRTTIRNYLEAHPDIMLEQPPPSLAERYGG*