MPNGYEDPMGDEPSDAKTNLIINYLPQNMSQEELRSLFSSIGEVESAKLIRDKMAGHSLGYGFVNYVNPSDAERAINTLNGLRLQSKTIKVSYARPSSDGIKDANLYISGLPKTMTQKNVEDMFTQYGRIINSRILVDQASGLSRGVAFIRFDKRSEAEEAIKDLNGSKPSGASEPITVKFAANPNQSKNSQLLSQLYHTQSRRFGGPVHHQPQRFRFSPMSVDHSVSSMNVASSSSSGWCIFVYNLGQDADEGILWQMFGPFGAVTNVKVIRDFNTSKCKGFGFVTMTNYEEAAMAISSLNGYRLGDKVLQVSFKSSKSHK