MSALSTVVSRFGLACRQTDSLTAFWAGGRVRARGSERGRGRLLVRVVRAVSKQAEVGGLEGSGVASREEAGDRTKASRGAMSKAIKVYEIGGPEVLKWEDVEVGEPGPGQVKIRHTAIGLNFIDVYFRTGVYKPASFPFIPGFEAVGVVTGVGSGLTGRMVGDRVGYAAGPMGAYSQERLIDAEKLIPIPDNISDEMAAAMLLKGMTAQFLLRRCFKVQPGQTILVHAAAGGVGSLLVQWGKALGAVVIGTVSTEEKAKQAKEDGADHIILYKSENFVERVKEITGGEGVAVVYDSVGKDTVQGSLQCLAPFGYLICYGQSSGTPDPIPLSALAAKSLFLTRPSLLDYTAKRRDLLESAGELFAAVGGGLLKVRIDQRYALSDVSKAQADLEGRRTTGSTVLIP*