MPEQTATTCREDSYRLLAACYYSPSQALLEENCCISLAGLLSDMVPDAAASAAEAAELLHKISLDELVVEHSRLFMGPFKLVAPPYGSVWLDEQKSVMGDSTAKVAAFYHANGLHLADDFHELPDHFAVELEFMSYMAFKQREAAAAGDTPEADRLRDLQRQFLGTFLLPWLGPFTDTIIEDAEAPFYQAIARCTAAFVTADARNLNAAAHV