MDIYSLHEMVGLLKTDLWHGGEVEKLGYIGRAVPCSSPASACGLSGVYINYDTMLERCEASMQGGGCELFISQYQPYTGTYITYVLESNLSDRRLLLAKLEDILADRRSPYLWSHNIYKRNIFSIDRNYQARYTSMRSGNIATPRQSKFFGR