MSSLSGVSIIEGHFVLPREHEHAHPAGPEQPPEAGPGEVLHLPFAGFIPLMKKNAAGSVAPPSTVLVFVHGPFANRMDCRHIARALAGDGIPGHVEDARDLVEDVAAFGRFVMGRHERETGRPRLVLVGHSTGAIVAAAAALAHPTLFAALALLCPCFAPYDSTSAFRKFFSHVGARGGGPEVALLTADPAEQALVEKEREGARGWRGGPGAAGAPLRGPRGGDRLVDNAAAQRFVAAAGAGEKAAKVYPGALHALHCEREALRAELAADLAAFCSRAAAVAPHNLSSRVQS*