MVRVIIKGGVWRNTEDEILKAAIMKYGKNQWSRIASLLHRKSAKQCKAQKKAEQIEETEDLNDARKLRPGEIDPTPETKPARPDPIDMDEDELEMLSEARARLANTQGKKAKRKAREKQLSEARRLASLQKRRELRAAGIQWGQHKFQRRHPTHIDYNAEQTRGEIEGTRRDDIENEERKKDREKLKKRRAEGNPESIFEQKAEKKRSKLILPTPQISDKEMEEIIKIGKATDTVREFIDNNPTSTLLHDYQSSIRESGARTMRTPSVYADALQKVT