MTKQLLTGVLGAAVLALGASYAHAGTLDDVKAKGFVQCGVNGSNLAGFGAQDSAGVWSGLDVDLCKAVAAAVFGDATKVKYTPLSAKDRFPALQSGEIDMLARNTTWSASRDSQLGFDFRAVNYYDGQGFMVHKDIGVKSALELSGAAVCVQSGTTTELNLADYFKANKLEYKPVVFEKQEEVDAAYGAGRCDVYTTDQSGLYSIRLSLANPDDNIVLPEIISKEPLGPAVRQNDSKWFDVVSYAHYAMVTAEEFGITQANLDEMAKSENPDIKRFLGAEKDQTIGKDLGLDEKWAYNIVKAVGNYGESFERNVGEGSPLKIKRGLNALWSKGGLQYAPPIR*