MDYENVLLVKNEVFVYQILSRQSNRGYRANNWNLETPMWTGRLRVIAKGKDLVIRLEDKNSGQLYAECPVDSFPGISVEPVIDSSRFFVIRLMNDSGETKFVGIGFAERSDSFDLNVAIQDHFKWLKQEKEAKEIEENAANQPAKYMSFKEGEKIKLNLNTRRTGDDPNPKSKVTRSLSSGLSGGLLPPPPPPAVSRSRGNRVVGDTTPVSGNLFNSDSSQANYTNPVCTPNVPSTTSNVDLLSDFLGNSGQF