MNVLKKGISVGGEGLRVTGGHLMGGFVESFVYLRIRLAIVLEGLFEEGFFKVKVIITRDLDSSSDKADSSSDKGGKNNDFLCRMLIRLGMKRWTTQWIQYNADKALRYVATEMSSDIIINVEDAKFYLHKFPLLSKSRCLQSLVAKAAEAQNAEVDLPDFPGGPQAFELLIVAIKSKGRMSHELIGEALKVYTLCRLPGSSKDHDYRGALKIENGSISNDVETTEKHRQLVQTIVSLLPPEKGSTSCSFLLKLLKAATMLGEETSSEMELARRIGIQLEEASLNDLLIPSSSHTNDSLYDVDLVQCILEHFLMQDKSPRSSPERAQLLYERQRTRSAETLEFSEGIRLTSATHTSKLSVAKLIDGYLAEIAHDTHLPLSKFINLAESISDIERPVHDGLYRAIDIYLKEHPGLTKSERKKICRLMDX