MSVFQMLILLLTDSYFSDSCQFFIKPVSAGRHALQHIVCGILGKRSGNIDYMPTVQIQSVVGQHTGGTTTTLSTAVAAGGTPLISTSVVDEGFTRRLIEAVKAQPCLYNPSHEHYGNKHSSSQYRIQVWQKLRTELGFKDDAHALQMQWKRIRDRYVRERRKRRNVDSGENNQDSLINSRERHISDGSNCSTSSSVVNMNTSSSRQFTEMMRWIEPFLVDNMASSLYSASFAAVTSSSNVQHQQVQHFTSHLSNSSQGNNKQETANQGPSISSADGAVVNSYQQTNQLQMVSAQVSCDCNSLRDLGLSNGSNSDRNTNIISTSATDNGSPCSSTASSEIDVGTSAATTSGQQQVLQQRQRQSLSQHPSSMVVLTAAQSQQVMYESLKSCSIFQNLILSFIEIH