MSHVDDGFRSLTLKRFPQTDDVNPLLAWEAADEYLLQQLDETEIRGPVLILNDTFGALSCALAEHSPYSIGDSYLSELGTRENLRHNGIAESSVTFLDSTADYPQAPGVVLIKVPKTLALLEQQLRALRKVVTAQTRIIAGAKARDIHTSTLELFEKVLGPTTTTLAWKKARLINCTFSHPQLADAPQTLSWKLEDTGWTIHNHANVFSRTGLDIGARFFMQHLPENLDGEIVDLGCGNGVIGLSLLAKNPQANVVFVDESPMAVDSSRLNVETNLPEAFERCEFMINNALSGVEPFRFNAVFCNPPFHQKHALTDNIAWEMFHHARRCLKINGELYIVANRHLDYFHKLKKIFGNCATIATNNKFVILKAVKQGRRR*