MATGGAGEVRHWTASVNGITLHVAEQGPATGPAVLLLHGFPELWLSWRHQMSALAARGFRALAPDLRGYDDSEVPAGGAAEYTMLHVVGDVVALLDHLGLLDALVAGHDWGAQVLWHLCLFRPDRVRAAVALGVPYFPRSPAPMADFLAARGDGFYISQFQEPGRAEKAFAKHDIATVLKKFYSLELDDLSAPPGVEVIDFFQASSSPLPWMTEEELAGTPTSSERPASRGPSTTTAPWTCKFEASFITSLHCHLWSSSILFDSGSVLMLCR*