MSVLCGLPPLLECVYGVACARWAWKRCLHSAGHDSENWSVATAEEFEPVPRLCRYILGVYEDDLRQPQWEPPEGYGINPDCLIVKKNYPDTGGRAPPYLLYLDHDHADIVLAIRGLNLAKESDYAVLLDNKLGKRKFDGGYVHNGLLKAAGLVLNAECEIMKQLLEKYPNYTLTITGHSLGSGVAALLTMVIAQNLDKLGNIDRKRIRCFAIAPARCMSLNLAVRYADVINSIVLQDDFLPRTATPLEDIFKSLFCLPCLLCLRCMRDTCISEEKLLKDPRRLYAPGRLYHIVERKPFRCGRFPPVVKTAVPVDGRFEHIVLSCNATSDHAIIWIEREARRALELMQERDHVTKIPAKQKMERQQTLTREHNEEHKAALQRAVTLAVPHAFSPSHYGTFDELDEEQSDTSVRDSSPGSSSRSKTKDNWDELIERLYEKDESGHKMLKRSRSQ*