MGTLGRAIFTVGKWIRGTGQAMDRLGSTLQGGLRVEEQVSRHRTIMNIFEKEPKIHRDVFVAPSAAVIGDVEIGHGSSIWYGSILRGDVNSIHIGSGTNIQDNSLVHVAKANFSGKVLPTIIGSNVTVGHSAVLHACTIEDEAFVGMGATLLDGVLVEKHSMVGAGSLVKQNTRIPSGEVWVGNPAKFLRKLTEEEIAFIAQSATNYINLAQVHAAENAKSFDEIELEKMLRKKYAHKDEEYDSMLGVVREIPPELILPDNILPHNAQKAVAR*