MTILVTGSAGFIGANFVLDWLALHDEPVVSLDKLTYAGNRQNLASLDGDARHTFVAGDIGDSQLVARLLAEHQPRAILNFAAESHVDRSIHGPEDFIQTNIVGTFRLLEEVRAYWGALEPEAKAAFRFLHVSTDEVYGSLAPSDPAFTENNRYEPNSPYSASKAASDHLVRAYHHTYGLPVLTTNCSNNYGPYHFPEKLIPLVIHNALAGKPLPIYGDGQQIRDWLYVKDHCSAIRRVLEAGQLGETYNVGGWNEKANLDVVETLCAILDQEQPRADGRSYREQITFVKDRPGHDRRYAIDATRLERELGWKPAETFETGIRKTVRWYLDNQDWVANVTSGAYREWVGKQYA*