MQDLDVSKITNVLKTLSEAAAAANVPLGFLDSLVSQPPRDASSVPVDQNPSSSNRILGIPPKQLAKPVHRSRITNINLPPVDATDNPEHAHMLATKWLSANRLAEMVKTEGLVYKKGKFSAIEEAQLNKAIENYRARTGISQDALVDIIFPRNTKDRDNAFWSEITSAVSLRPIIAVYHHVRRKNHPLKQQGRWMPIEDSMLKHAVAELGQQWEKISDRVGRMASDCRDRYRNHIEHREHRSNGAWTKEEEALLTQIVTEITVSQGKDPDNDVFWGVVSQRMNNKRGRQQCRIKWLDSLSKTVKNQGDKPRWSLVDAYILVHKVHSLNVRDDSEIDWKTLPDANWNFWSAHILQRRWQTMKRGIRGYEDMSHEEIMDILLVKNVHLPVDTGRRQRKIVSAEAVEDSEEDVDDLNQTQSGPALLVDGFTGTARSPTIQPGGNHSSSSSDEE