MDLHDVQQQQQHAVQHSLHPQPHIVHNALHDIHHHQHTQLDHHLHIAQNDQLFRPFYREPDHFQLYNNHDIFQGQPSDPPTPPSPPKSAAPQSQPPLELANIDDEPLYVNAKQYFRILKRRVARTRLERGPPPLPPAQGTFASSLLTSAHLTSF