MDGGGGGEQFDSRTVEDVFGDFKRRRTALIKALTVDVEEFYQQCDPEKENLCLYGLPNEQWEVNLPAEEVPPELPEPALGINFARDGMEDKDWLSLVAVHSDSWLLSVAFYFGARFGFDKASRKKLFNMINELPTIYEVVTGAVKKQQKEKSSGHSGKKSKSNSKAVSLSLDNMLREPDYQEKLAKLQPKDEEEGLDEQEDEDEHGETLCGACGENYAADEFWICCDICEKWFHGKCVKITPAKAEHIKQYKCPSCSHKRARVDT*