MSRMLSRVGWLSSLVLVSSTAWALDEALPHYEKVSGISGSLLSVGSDTLAGMTTLWVEEFQAYYPAVNAQVQASGSATAPPALSESTAQFGPMSRPMRSSEIAAFEAMHGYKPTALRVAIDAVGIFVHRDNPIKGLNFQQLDAIFSATLRCGALQPIITWSQLGLPYDWAKRNIQLFGRNSVSGTYGYFKQNALCQGDFQNRVNEQPGSASVVQSVASSINTLGYSGVGYRVSGVKLLPIAREGNDYVEPTQANILSGAYPLSRYLYVYVNKNPNRDLSPIEREFIRFMFSRQGQALVAKDGYLPITARVAEQELAKVGIKPIID*