MTMHLLSLVFVCALVLPSVAFSTRGKAVRLMIRDPTSSRIEAHRSVGDVDVPTVQPIITDRRRLLIEASGIALSGWILGQPLPVRAVEPLASPRTIVVTGANSGIGLEACKRLADQGLRIVLACRTLQKARDTAELLRDKPGQLIPAECDLADTRSMQAFATDLPKLIGSQSKLDTVCLNAGLARNTAAKDVARTADGFELTVGTNHFGHFYLNHLLLPMLQTDARIVVTASGVHDPESPGGAQGTPATLGALQGLETDGRACTMIDGGSFNPDKAYKDSKLCNVLFTRELQRRLLQNDNTKNVSANCFNPGLIVGTNFFRDQNPVFTKLFDFAATDLFKVGETPEWGGGCLAYMTSISSRGQYYTSDPGSSKYGDKAYGDKFTVSATSKEALDDIKAKRLWELSEKLLGITV*