MLGFSQGVVGTPSSKVKRFGGLQDGRNAWTFYSAEDTTAMISYPELPTFQTVGFTKWFVESFSVHPGHSKKELDVKQSSRKGLGKSDGVRRKEVLTFLSGENHKICFLNDWDVIKSGAIQEIPGEVLEQLAEEEAEVDAWMQAEGTKASMESTSKSRSFSEESNKRPDSEGGAGSSYRPTHKARGGEGSAVIRDVMKTLMIWKSLSPLLRRHQGMMMSLQRRGAWKKKSIVIV