MSAVASEWLFHDSVDRCLRYLDAVRWSGEQEAKLRALLSTLHITPLPDLAARLGTGECEINCVHLEMLEETLQRRFSVISQTSNWYHRFWNKEHIRNGIEQYVVESYKANPSSEIADVCRSVIVKEFSDNVELIKSEDEDLHSICRSILWLLDLIQRCDDEGLYETVLKLFCEDVDLLQAVCSLRHRTNIRRDSLKCLLDIIINRFLKRLASGEIITPSSFRNLFLTNWVPALVINIFFLRSITKDDTFVIDAFEEDLEKGMICIAETLPLPEQKCFYHIWEDAYRNNNMNSNRAFEWWTKILTEGHHMSSHPVDCAISKRILVTSDHTTL*