MPPSLAISGIVMSNDSLDLIKSLSPSAMDQIMLYLAFSAMRTSGHRHGAFLDAAATAAKCAIYTTYIEQDQNLRMTGHLHHIEPKRVKVIVEEVREALTKGKLLKMLGSQEPRYLIQFPYVWLEQYPWQPGRARIPGNNLTAEEKRYLEGKLPPNLPDAQLINSFQFMELIEFLHRRSQEELSVDRRMPLSEALAEHIKRRLIYSGTVTRIDSPWGMPFYALTRSSYSPAEQEERTFIMVEDTARYFKLMQDWAEKQPKVMRVLEELDIPPERLDQALEELDEVIRQWADRYHKRGEPTMVLQMVFGPKQE