MDVDELEKRIWNDRLRLKRIKDKQKARNLGNLPKHKQSQEQARRKKMSRAQDGILKYMLKMMEVCKAQGFVYGIIPEKGKPVSGASDNIRAWWKEKVRFDRNGPAAIAKYEAEHGICSRSGGGAGQLSAAAPTPHTLQELQDTTLGSLLSALMQHCDPPQRRYPLEKGVAPPWWPSGDEEWWPELGLPKGQGPPPYKKPHDLKKVWKVGVLTAVIRHMSPDIGKIRKLVRQSKCLQDKMTAKESATWISV