MDIIYQDSSCLALEQALHDEGVGPIDLPFMLLRAITKDFSDTQLIGRGGFGEVYKVCMGYLAPEFLSSNAITFKADIYSLGVIITEILTGHKECTSVDKVLESWTDMFQTLGSHPLLEQVEVCAEIAINCMNDDPSNRPTIQDIISSIDETDARSVTSSSPGGQVITMAGSESSSSRSRSPCASCRMLRQQCTQECVFAPYFPAEEPHKFAIVHKVFGGSNVFKLLQELPAHQRGDAVSSMVYEANVRTRDPVYGCVGAISVLQQQISQLQMQFSMARAEILTLQQQMDVNDSLPSQNSFDRYGNGDLKPDSPPEILSSEDEVEEVSSPMSP