MSRNEDNIIKGSVRRLGFGNGSPLNSNTTDFSWRFKSESISGPTDLCGGSWGWDESDTDRPPLVESSTGIQFGTSGTESTQEHSSPGTQNQNQIPGRRTPLGAVGLGGFYFPPSLLQQQASCSGPRDENSPEPNVSNSNIPSTNRVQTSRNNTTGNVSKGKSRQGKLVRLNINARERRRMHDLNDALDELRSVIPYAHSPSVRKLSKIATLLLAKNYILMQANALEEMRRIIAYMQTQGAVAMPGMQTSPGAAFDPQTFTNNIPQKIQPPSTPPPATGASAAAAVSPGS