MIHDNDALAAYLANEIQADLLILMSDVDGVYNKPPGSEDACLLHTFTPDHIDVKKNAQGAIEFGSKSSVGLGGMESKVSSALWALEKGTSVVICNGNQTKAITSIVSGKKIGTFFTLKDNSSIDVEHLADKARIGSRALQKLQPTERAQLLKNIAQSLEDNRSQLLVTNKLDLDKARNEKLSDSLLSRLEITEKKVADLVTGLNQLSEKAIDVLERPLQKIEISNNLILNQITVPIGVLLVIFESRPDALPQIAGLSLATGNGLLLKGGSEASKTNRFLTELIREELAKYKAEDSVSLVNSREEISELLSLENKIDLVIPRGSNELVRKIKDQSKSIPVLGHSDGVCHVYVDSDADIEKAIKIIRDSKCDYPAACNAMETLLMHESHAKNGNLNVICEALRNAGVELYSGPRLSQFLTFGPTRAKSLRTEYSDLKCTIEVVDNLDDAINHVNKYGSSHTDVIVTENESNAEHFKKSVDSACVFHNCSSRFADGYRFGLGAEVGISTGKIHARGPVGLEGLLTSKWILSGDGHIVSDFSKGQCNYTHKFLT