MAPSIVTIDNSDDFGMDASAQPLDAPRTLLLAPPSIAAHEEKLHALFTTFDRQSTDLQMLDRLSAGLVKLSPNTYSHVHLLTDTDGSRRTEALQLLTRDVYTTLVPAMKPGAKLQTQDKPLTAADSMEAIMAGLVQNETGFEKPNFEQASVVPLKLGGRKKKTTGLTGIMGSFAAPASVETNTKPQTDNNDDDDELINEDSLLDEEDFTRPIVPPPECQPKTGRRRRACKDCTCGLADRLEAEDRERRKNADKQLNVLKLQSDDLAELDFTVQGKQTGSCGSCALGDAFRCAGCPYLGLPAFKPGQEVQILNDVAQL