MAPQELVLSAPSSASTAAIHLHDLLTSSSVHAFKPCTTAPYSLAHVPTYNDQGGAVFAVQEDKALLHVWAWQKDQMHLKLHLPEKMTCFTVSPNGYWAAAEDPTKAGKPYGTLKDHNLAVRCIGLGRVAGSQGGRLWTASDDGTVKMWSLHPPFDLLCTFVLPPTCTPTTLAVDPSERFFLGDHQHHHQHPSALESPQDEWEAVGGGAEHASASAPIKTQMEIKPLDRLKHRSPQESHELNAGTTGEQMERLLAENKRLKAAFDRAEKINEKLWDKVMDV