MASRGMNRLLPVLLLAAVAKFFTSTAQSGFVMSGSSSRTSKVQMRGFKDDFYAWKDTLSSEDQALLLKQAQNEFNKKFRASDEFKKSVSEDKIESFGKVLQKFFDNEREDYKKDVAMKTPDYDALQKKANQVAYDFSLKRAIVEVDRDADRRWSFATDKMKLAEDKDEVGANSAPLEEIYKFANEGENHTNNVKQLEQMKKAMADAPPEAAKLKAALEKFTIPAAGEDFAVSLPRKLIDDLKAVAGEVGAQKEGKSESELDEMWWKRAGEIVSGYYKTRAEVEKEVEGLKKFFRSQKEMPGKTKADIVKQIWAELPKHMDTPVAPLDEEMLVDLAKEPAVIEGEFKHSWGTAEKLYKSEAIDSFGNRYLLGVFENKAEAEKAFDAWNKEYEQAGKDVKENLKNWAKQQEAELAEEQDSVDRIRKALEEARR*