MRVVVTGATGFMGGRLCAALADAGHDVRAFVLRGVDASALPPSVEVVYGDVTDEDSLADVFQGSDAVFHAAAAVEAWLPDASIFHTVNVGGLENVLKAVKRTPAVKKIVYTSSYFAIGPTDGYVADEKQIHPGKAFCTEYEKSKFLADEIALQAAAEGVPITIVYPGVMYGPGMLTSGNLVSRVLIERFNGRLPGYIGDGYDRESFSHVDDVVSGHIAAMEKGRVGERYLLTGENASFVRIFDLAASIANTKPPKFHIPLWLLAIYGWISVLVARITGKPPLISYPGVDCLRHQWAYSCDKAKKELGYSPRSLTEGLAETLLWLKNDKLIKF*