MSLKKEMWDSNEKTCDDSNQPILVVDLIRSILERLSFVDFHRARCISSLWYTASESCIGGPSTPWIILFPNEFVERNNDSYYNNDFHVLNLFTRERIPLPSLESTDGFPMNITNRLDTAVLWVDEKSRDYLVAWSYGDIFAYRKNGDGNNSWKVIEPLKNQRCVDMVCKESKLYVFSDTRVTVFDFSRSDSPMECAILVIASRVEPHPGTFLFFVYKLDPKSSKWSIIKSIGDEALILDLGIIVAAKDGVMKNCIYLVMIIFISTVGLVYAVITDARWFFPTIGGKCLL*