MRDQVWYRPYVGIYIKLITMLGKCKQPGKAHELFQAMIDEGCAPNLESYTALVSAYSRSGSFDRAFSLLDQMKATPGCRPDVQTYSILIKSCLHAYDFDKVKHLLEDMARAGIRPNTVTYNTLIDAHGKAGRFAEMESTLLEMLSEDCKPDVWTMNSTLRAFGSSGQIETMESCYEKFQASGISPNIKTYNILLDSYGKAKMYEKMGAVMEYMQKYYYSWTIVTYNVVIDAFGRAGDLEQMEYIFRLMKSDRIKPNCVTLCSLIRAYGRADQVKKIETVLRVIENSDITLDIVFFNCLVDAYGRVGRLAEMWDVLNMMKEEQIRPDKVTCTTMIKWFLVKGIDDHRVQYLRDLKDGRSTDNK*