MNLSLEGKTYVVMGVANKRSIAWAIARSLNEAGAKLVFTYADDRAKKSITELVPSLSEVNQNPLILACDVTSEEAITETFETIKDKAGKLSGLAHCIAFANKDFLTGDYLEVDRKSFLQAHEISAYSFTAVARALKHLEMLTEDASLLTLTYLGGERVVENYNIMGVAKASLDASVRYLAMDLGAIGVRVNAISAGPIRTVSARGVSGFSDSISLVEERAPLKRATQAEEVGDTAYYLFSNLSRGVTGEVIHVDSGYHIIGF*