MAAAAAATNGGFDVIVVGGGIMGSCAAYAAASSSASRCGGARVLLLERFDLLHHRGSSHGESRGIRATYPQARYPPMVRLAARLWGNAEAEAGYRVLTPTPHLDMGPRADPALRAAIQNGGAAEVVGASDDSAASWLWSAVFRLPEGWTAASSELGGVIKATKAVAMFQSLAAKNGAVLRDRTEVIDIAKQGDGSILVKTSSGEEFHGAKCIITVGAWASKLVKSVAGVDLPVQPLHTLICYWKARPGREHELTPESGFPTFASYGDTCIYSTPSMEFPGLIKVCAHGGAPCDPDRRDWCAGGDALADPVARWIDELMPGHVDTAGGPVIRQSCMYSMTPDEDFIIDFVGGEFGKDVVVGAGFSGHGFKMGPAVGRILAEMAMDGEAKTAAEAGVELGYFRIGRFEGNPEGNRAENKVKI*