MVISILSTSIKSVAALLKRYVGWHLTKLVGGVIMCRSLKQVCMNTFMGMLGYCMKDLHKPHFRFFCHNVLTEQITEGRHVYAQYGQGDLKNRVVLTPISLFDRAYVYLDNYAVDREDTSLPVILHCMLQIGKFYPTTSWIIPRMGGGIDLNRTDSVWKSMKTPTLTTVDDVRKIFFACSDPARFYEHARHENIRPLYHAVFGTSDDNDSDSPCRGSSITIWSDTSTESRRSLDGRADGGQMPNYRHDDGFVSLYPDERDKEWLPPPPSSPSYKEEPSDAALE*