MSLRGTSALVLAVLLLVLGDAGRAGATGYRYWSFWDRVGGSWTYATQGPSTARPSDGDVQGFRFSVSAD ......