MTALSEIFVPLHRIIPFSNVEGQGNRTSIFLQGCKLNCLYCHNPETIPRYTESAKLVSLQYLYDQVMEATPFIRGVTVSGGEPTIHHKKLVPLFKALRSKGLTCYLDSSGFFEFDRIRSLIDVTDKFLFDLKGEGVGLQTLCFDRKNQAGIVPQQVMPERLHIKNDKLERNLQNLATLLPLNKVEEVRLVFLKHFFDAEHLVSKAAQLLRNYPDVALKIIRVHSKGARDESGLSAYIPSVEETNALAAYARQCGINKVLTIL*