MDRRSSKQSALQGDADQGDVFDKYMITSHEMCVEQMEKLRIAMQEEAARKDAAAGGGNGKAKAKGGGRRGGREVVDLRTLLIHCAQAVATDDRRSATELLKQIKQHASPQGDATQRLAHCFAEGLQARLAGTGSMVYQSLMAKRTSAVDILQAYQLYMAAICFKKVVFIFSNQTIYNASLGKKKIHIVDYGIHYGFQWPCFLRQIACREGGPPEVRITGIDLPQPGFRPTQRIEETGRRLSKYAQEFGVPFKYQVIAASKMETIRAEDLNLDPEEVLIVNCIYQFKNLMDDSVLIESPRDVALNNIRKMRPHAFIHGIVNGSFSAPFFVTRFREALFYYSALFDVLDTTTPRDSNQRMLIEQNIFGRAALNVIACEGTDRVERPETYKQWQVRNQRAGLKQLPLNPNIVQVVRDKVKECYHKDFVIDIDHHWLLQGWKG