MGSTVTQKLLLALSIVLILVGICLTSAGCFSPAWQVVDIREFRAEHQHGLWWDCIRAEKHVVSVGDFYDETPLHCMYKFDNSAELVIQNTLNNIDEDGAAGESEHHRFWAWHKAILFFIITSEFLAFISICSGVCAPCVPSTAFAFSISLFIAMLCSLLADGIFFLAANRVDNRFVQGMVGTYEQRIGYAFYLHLMGTLCWIGAFVCTLLTTYKFVTGDEEDGRNELPYRREEPLLHDKFVSSQQAGYRPNPQVPYRTTSITQYRETSA