MVSIDFNVEPVVGEGTIVNSTTPTIPCPGMCFESGFEFSEFCHCYAYKTGFEMYVIANIIKKEYKDKGVSKIGIGDLEAKSHMMEMIRLKCKKGGLKSSVGSNVTGFKVFVYGKEKNGEFVVISCDLVHNHPLNPESSRMMVNYRSIDSATFDRVMINDSASVSVSRNFGTQLIEKGGFDNMTFNKKDLRNAIAVERRKTMFVKGDTVALEEYFKAQRDLNADFYSSIQRDEEGVLKNALWSEARSRGSCKYFGDVISFDTTFSSNRYRMPFAPFVGVNHHGRSIVFAGALISHDDTPSFVWVFEKWLKCMGKPPMGIINDQDKAIGRAINIVFPQVPHRLCLWHMLQNASRNLGKLDEWKSIDTLIRTAVHDMLDPEEFDEAWCLVMDTYNQRKGWMLDAFEKRRQWAPAYNRG*