MSLLSKEELVQVLRRQGAGFVRGSSRFRGVTLHKCGKWEARIGQLMGKKFVYLGLYDTEMDAAKAYDKAALDCCGEEAMTNFEPKAAVAACDGDLDLHSWGGEPDLELSLGCSGGGNPSTVTTGDTLRTAAAPGRQRTSLTFEMPEEEEATAPWHPGRNRSIWIRPSPTSITSGLRCPDGDHRPAFTGSSMLHMCQIGGGGREEPHMPWWPTGSGVDRWQPYGAEAAAAASSGFPPAPGLGGVQRLHQHRPGSREHLWR