MKAALQEDNDNVIAVQLGTKLTTCGLARDALNLLREKKDGYDIVVSDVNMPDMDGFKLLEHVGLEMDLPVIMMSVDGETSRVMKGVQHGACDYLLKPIRMKELRNIWQHVFRKKIHEIRDIESHESIEGIQLIRNGSDQYDEGYFFSAEDLTSSRKRKDVDNKYDDKDFSDCSSAKKARVVWSVDLHQKFVKAVHQIGFDTSLTINLNKFYPPTLLCFHRAMMCNVCLAEVGPKKILDLMNVPWLTRENVASHLQKYRLYLSRLQKENDIKSSFGGTKHSDYSSKDLQGILSVQNSINIQQNDVAHGSYRFSGNNLVAQNADPKSNEGDIKGIVSEPVAEPKKGTTGNIPDSQKTRSSQMDFNSSYAETQKGLVGNVPDSQKIRSSQMRVNHSFASVESEVNLTAFDSTIPATYSWNKIQLEKEHKPLIQLNNGFSKPQLPGPQHHFQADQLQSIPSISSRPSIPGGDVTGSSKSKPSYSEYTNHHGSHVSPTISPTISATDSFPGQTKSCVVDHQLSETISTSTSNMKNQGINLSTDLESAQRNLILGSTSPFASLDDEFQICWYQGDCYGMNLELQNVEFSEYTDPTHVTEVPAHLYDALRFEYPCDPSEYSVLDQGLFIA