MIQVPLQLRELDIAATHLLKIPNSIGQLKHLEKIVLKPGMSDDMHLETLPEEFCNLQSLKHLELNHCSRLKLLPDSFGNLTNLQHIMLLSLYSLERLPDSFGNLMNLQHISLSYCKKLHMLRESFGNYFPNLQFIDLSSCFNLEMLPNSFCKLTNLQHIDLSYCYTLTMRPNSQTFANFRQLKYLNMKECKGFTISSETLGNITTLEYLCLPYCNHIEVLPPQVTHQRSLLELSLLCPGLKELSSDIRELCNLKRLHLGSKTLERLPESLGHLRSLEELELHFCDQLKILPYSIRKLTQLKKLTMVKMTNLALLGIEECPSSKPSFRNVGGEIEILTDTRGPRDLHLNLNIQHLKIENCVQLVEVRALPITLIKLELEGCSSLMKIRGLYGLAKLQTLKITLSRELDELPGIELLASLETLSLGDLKKLNCIQGLGQLKQLRTVDIIKCHELKELPSVEDAISLKRLTACECPKLQWDGEVKEQLRQRLQCFSVD*