MLQTDLAYLLFSGSCNLCIGTAIHRSMAETPNRKALISGITGQDGSYLTEFLLGKGYEVHGIIRRSSNFNTQRLNHIYVDPHIAGARMKLHYGDLSDASALRKWIDTICPDEVYNLGAQSHVGVSFENPDYTADIVATGALRLLEAVRSHIQHTGRPVKYYQAGSSEMFGSTPPPQHESSPFHPRSPYAAAKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKVGLQKKLFLGNLKASRDWGFAGDYVEAMWLMLQQDTPDDYVVATEESHSVEEFLQEAFGYVGLDWKEYVEIDPRYFRPAEVDNLKGSAAKAKEVLGWKPKVSFKMLVSMMVDSDIELAKREKVLVEHGYIDSHQQP*