MDRDKEAQAVLAQFEDVEYEPLELDWIEYPSLYARVFGLLRKVSNAQDMTCVELSERMLDLTTVALNLNAADFSVWTLRRFMLSRVPLCSRARWQREAEQLSGLMIKQQKNYQVWNHRRAVVLALIDDVISKKQCVEDEKAFVEMVLRASPKNYHAWSHLQWLVGVSGDAEGEMAFTERMLDDDYRNNSAWNHRFFVLGRFKNQQAVRNDIPFALCVLQKARDNESCWNYLLALAGLAGDLEAWKSVKAQASSIVDQLPGQSLDSKCRRVEILARSALVRCGEAIVQLSFSDDELGHVRVQCAELVRLDSIRTQYWAWRGSEMDKMSGRRTTTTAHS*