MSSFLLVIFILLALRTSESSETGNPLANEPDPLYMKLVDPMVAGESPKRMIKDQKDVGLKSTSSSEELRKLPKTRGRQKR FIRNPNYVKANEFYDKMLSSEYVSKRYKDLPPPHPGFGADQPPA