MATTAPNVVDSDCGGTPPSRAGGHTWCIHYCPIGSTEESKDFISIYLVLEDTTADVVSAHVTFSLLDQQGNPVPSHTLTTPLLKFSLQGTLPKGLGYNSFIRRDDLERSGHLKDDCFAIGVHVVVTKEAIPSSITVPPSDMHLYYGDLLSSEERYATDVEFLVGGETFAAHRLVLAARSPVFMVELFGPMKESTTVNKIQIFDMEAQVFRVLLKFIYIDMLPEMDQEDEAAMAQHLLVAADKYGLHRLKMICVEILSNHIDANSVATILVLADKHHCYGLREACFDFLNSSAILSAIVNTSDFQYLIQSCPDILEDISFNIVARQLERAIFLSENQAGQINSVEIGIRS*