MSPSNSPSTSTAHLTPQYIISKKRENKSPHTPTEISWFIRQFSNGNVKDYQMTAWLMAICINGMTDEEVAALTEAMVQSGEVMEWSCFLNGNNDATNVHKVDKHSTGGVGDKVSLILAPLVASFGLIVPMMAGRGLGHTGGTIDKLESIPGFQTQYSAKEFANLLLSPGATSNEPLGVAIVSPSKNICPADKRMYALRDVTSTVTSLPLQTSSIMSKKIAERPDSLVLDVKFGKGSFNSHVEESLELAKRMIQTGELCGIQTTALVTRMDDPLGCAVGNWLEVKECIDIMTMEDGDTQQCELSKDLIDVTLALSGQMLVQGGKSATLKDGIAMSRENLINGKAWEKFKEMVVAQGGDLKSVESPNEYPQATFSASVIASQSGYVSSIDSMEIGLVSVLLGAGRNTVDEAVDFSSGVMFHKRPGMLVEKGDVLATVYTERQAVLENSVLRVKHAFAFSD