GTSTKKASDSGKTLVYGAEFEDEKLNPILTEDKYTNEEIFTGLMKFDENNIPKPEIADSYTISDDKLTYDFKLKKGIKFHDETELKAEDVVFTLKSILDEKVNSSLKPEYSEIKDVQAVNDYEVKVILKEAFPPLLDKLTIGIIPKHCFNGKDINTAEFNQKPIGTGPFKFVKWDKGNNITLTKFKDYYGKTGNIEKFVVKFIADYNVRAMQLQTGEIDVAYLEPSQVSKIEKLNNVKVYKVDTADYRCMMYNMKKDIWKDVNVRKAFNYALDRKGMVDGILLGYGSEAYSPLQINKFNNPDVEKYSYNLDKSNSLLESAGWKKGSDGIRVKDGKKLEFTLTAPKTDEVRVKMAEYFASQFKKIGAEVKVDALDWDAIKIDKCDAFLLGWGSPFDADDHTFRLFHSSEINGGDNNGSYSNPKVDEALYKARTTTDENERKKYYAEFQKELAEDPAYDFGVYLKALFGVNKRVSGVKEKVLGHHGAGFLWNVEQWNVN