MESAAADVIILGASGFTGKRVLGEFLRKLPEDRKVGIAGRSRQKLEESLSWALGHTSEEQRLKSSVPIFEADVHDMASLRGLCSKTKLLVSCVGPYRLYGEPVVAACVEAGIDYLDITGEPEFMERMRAKYHEQAVDRESLVVSACGFDSVPAEFGVIFNTKQWQGSSKPNSIDAYLTLRSSTRMKGNFATFESAVLGIASVGELQKLRKSRPIKSPRLQIPGVPLKRPAVHWEDAVNSWAVKIPSSDAVLVRRTLATVAENPDGLPTASKHQEQSLRQWTDIKPVLFGVYLSVKELWRVCFLLLTGFILYVLANFGWGRKLLLSYPEVFTGGVFSKTGPSQEEIDNSSFSMVFVGRGFKDASKVPPGKKQQPDMEIITRVTGPEIGYVTTPIILVQAALLVLENRDKLPKGGVWTPGVAFGTTDYEQRLQNNGLSFDVISKH*