MPAAVDDPTGPTIHRVSGQPPFPDPNNPVLPPDIVPRRVTLRDRQTVATIVPLASRHQVPASLAAYLCAQINKEIDGGDTYPLMDAFTTDAFADFWFQNFGAVMLLGHIESADKVPDGADWAKECLGSFYIRPNYPGRSSHVCNGGFLVTDASRNRGAGRLMGEAYIDWAPRLGYTYSVFNLVYETNVASCKIWDALGFKRIGRVKGCGSLKSYPGRFIDAIIYGRDLAPGGEEIAEELVIEERFDKIKYYLKYGKYPNGADRAEKSRLRSAATHYKLLDGDKLMLKDKEVISDPQRQYEIARSVHVMHHGGINKTTATIAEKYHWSRIKETVSDVIRACPECKELGKTPNPGG