MALSFCKRLAARTTTTAAAAVKRRHCHSEILSPKEYESASWKKVVHLLDERKNIEIFLIGTNHYSSVDSDRVGKLIETVRPDVLALELCDWRAKHLSKRSEGIQELVSRHKLNSLSTNFLRGAVLLPDKSELFNWDSVLQKAQQCGSQVSYIDMDVNEIIERLKKSVSKEDLVSMASRLGEVVVRYPLFSQALVADVKLREELYKTEDFHRTFMEVIDLCFPKVAKVLLHDRNDFMATKLEELKGRIVAVVGANHVDGMVTRCADFLHKVERVDII*