MDDEAVRVDSRLNTCVVLNGRGFVGRSLVSRLLRLGNWTVRVADSAQTLNLDESDSVLVDALSSGRASYHCVDVRDKPQIVKVTEGSYVVFYMGADDLRSHDYFYCYKVLVQGTRNVISACCESGVRKLIYNSTADVVFDGSEAIRDGDESLRRPLKFPSMLTDFKAQAEALIKFANNRDGLLTCALRSSIVFGPGDTEFVPFLVNLAKSGYAKFKIGNGENLSDFTYSDNVAHAHICAVDALDSHMESVAGKEFFITNLKPVKFWDFVSHIVEGLGYPRPSTKLPVPLVSFVLSLLKWTQEKEGTGGYYDTAHQFALLASSTRTFNCNAAKKHLGYTPVVTLEDGIASTVQWFSRDLEKSDDTAIQSKADQLLGCGKVADILLWRNEKNTFVSFVVLNLLYYWFFSSGSTFTSSAAQLLFVLAVALYGLSFVPSKIFGFLQVKKIPPWRFEISESAVRDLSRDIVVAWNHGVRSLNSLSRGGDWIKFFKIAGSLYLIKLLVSRSLATFLFTAMSFSFTAFFVYEQYEVELYHIARIFIECLTVVKEMALKNLPLPDASSKPMFM*