MQDILPVALRASKATKVIDLLARLSSFFKKLCSTTIDPDDLDGLQNEIILTLCELKKDFLPSFFTIMVHLLIHLVEEVKLGGPVQNRWMYPIERYLSHLKSHVTNKAQPEGSIAEGFLLEETIRFCSTYLQAVKTIFNIPKRMDDDIPNPNDYLFNSGGRVIGKEVSIRLDDKSLKQAYRYILLHSDEIKGDLDEFLTEKRQMNLQNPVTESDESNWIINEFGGWLQNKVHYIDATTEDGKLRKALVGGLYSYGRKLKGYIINGYKFLSTDRDSRLLTQNSGIMVEADGDAYYGKVKDIYELDYYGDYKVVLFRCDWVDIHRGVKAYPNGGVCVNFSKLMHSGRLLQDDPFVFSSQAKQVFYIEDEIQKGWLHVVKNKPRDVFDLGDSLPVEEEGGTN*