MMMPVPSISASLTDSLPGVGSPSFGEQAQFEHALAQAAASMKNDTASGPATSAPIPPQLDVQRATAQSSPLGDRVLQTISSMYRDNAVTSAALDHQVGLAKDGLPGPAQKLPVEGGAAGAQMSGVPQAGHDFESMIADLRDLYNGATQVALISKGVSGITSSVNKLLKEG