MLQTDLAYLLFSGSCNLCIGTAIHRSMAETPNTKALISGITGQDGSYLTEFLLGKGYEVHGIIRRSSNFNTQRLNHIYVDPHIAGARMKLHYGDLSDASALRKWIDTICPDEVYNLGAQSHVGVSFENPDYTADIVATGALRLLEAVRSHIQHTGRPVKYYQAGSSEMFGSTPPPQHESSPFHPRSPYAAAKVAAHWYTVNYREAYGLFACNGILFNHESPRRGENFVTRKITRAVGRIKVGLQKKLFLGNLKASRDWGFAGDYVEAMWLMLQQDTPDDYVVATEESHSVEEFLHEAFGYVGLDWKEYVEIDPRYFRPAEVDNLKGSAVKAKEVLGWKPKVSFKKLVSMMVDSDIELANREKVLVEHGYIDSHQQP*