MAAPLEPQDQTSGEGEGLLIVKVEDSSWEQESAQHEDSRDSEACRQRFRQFCYGDVHGPHEAFSQLWELCCRWLRPELRTKEQILELLVLEQFLTVLPGEIQGWVRGQHPGSGEEAVALVEDLQKQPLKAWPQDVPSEEAEPEAAGQGSQAKGPPPMVGARRRPSVPQEQHSHSAQPPALLKEGRTRETTDTCFVSGVHGPVALGDIPFYFSREEWGTLDPAQRDLFWDIKRENSRNTTLGLGLKGQNEKSRLEEVVPVLPGQTGSDVTVSWSPEEAETWESENRPRAALGPVFRDLAAEKPHSCGQCGKRFRWGSDLARHQRTHTGEKPHKCPECDKSFRSSSDLVRHQGVHTGEKPFSCSECGKSFSRSAYLADHQRIHTGEKPFGCSDCGKSFSLRSYLLDHRRVHTGERPFGCGECDKSFKQRAHLIAHQSLHAKMAQPVG