MKTILVLHTGGTISMSKVAGGSVAPNEKNPLMEQEALFSGKVHLVVEDIFNIPSPHMTLERMFQLKERIQKAYSEPIDGVVITHGTDTLEETAYFLDITLEKKIPIVLTGAMRSSNEIGSDGLYNFISAIWTACSDESYDKGVLVVMNDEIHTARYVTKTHTTNVATFRTPTFGPIGTIAKERAFFAKEVLPQEVCDVSSVKGNVHVVKAYAGMGERMFELLNTPETDGLVIEALGAGNLPPETLPALQKMLDNGIPVVLVSRCSNGIAEDIYDYAGGGVGLKKMGVVFARGLNGPKARIRLIVGLNSEKNPAELKEFLEQ*