MDLVSGGNSLNNSNLASKQRLRWTHELHERFVDAVAQLGGPDRATPKGVLRVMGVQGLTIYHVKSHLQKYRLAKYLPDSSSDGKKADKKEPGDVLSNLDGSPGMQITEALKLQMEVQKRLHEQLEVQRQLQLRIEAQGKYLKKIIEEQQRLSGVLSEAPGSGHLARLSSDNCPESDNKTDPATPAPTSECPLQDKAAKECAPAKSISIDESFSSHREPLTPDSGCHVGSPAESPKAERLTKKLRVNIGEAFTDPEAVLTHQILESSLNSSYQQGHTAFLPREQFHPSSGISFRNENQLEKDAGSDMX