MGSLRLTVCTGAVVAAALTPTSYAAASTGVGVSPASPAPGSDIRLAARGCDGRTGTAASDAFVADTPLV ......