MSFAKNVANVAAVEGNPRFAQLLTHPVAFMHFVPRDLALFFAGALAGATAKSVTAPLDRVKLLMQVQGLKVGEEGAKKATGFIEAIVKIGQDEGLKGYWKGNLPQVIRVIPYSAMQLFAYETYKKLFKGTDHELSVLGRLAAGGCAGMTSTLVTYPLDVLRLRLAVDPVAKSMTQVALEMLREEGLGSFYKGLGPSLMSIAPYIAVNFCVFDLMKKTLPEDFRKKPQSSFVTAIASATVATLLCYPLDTVRRQMQMKGTPFGSVLEAFPGIIERDGVLGLYRGFVPNALKNLPNSSIRLTTFDAAKNLIQAGESEYQKLVQEKCDKNID*