MATFVPVKFKRVAAAFDEVAKARICESSGSEHSPPAAVVTESLTDLSRLVNSFLEGEVITVNEKLEEIDGNDDTNCFDESEIKENLRNLLNSDGNSGDDLKKSVINAVENALLAEEANDRSSPEFKRWLMTRLRDQGFDAGLCKLKWEKVGNRTSGSYEYIDITVGVTRYIIEVSLAGEFEIARATPCYASLLENFPRVFVGKVEELKQVVRIMSRAMKKSMKKMDIYVAPWRRLAYMEAKWFGSYKRTTNEKNNYQKSTFDSSSKKRNFGFVPKQAISFYCRENIIASNRGIKIGNLAAALNG*