PRIFPDLPLVAHHDRNRSAMQDHLALPNIAHILMEEDDDIDEDNPALLKAQRPFAQILSSSMPASTLMADQGGALASDMHSPSSGILKFKGVDEVRSLLLLANGEFSTDIFSTAFLKGMEEAKKFLPTNSELTTTGEQDQPMEKSSRGRKDWSDEVEADVSRTDRLVEAGACEVFDFNQMCSSMDNETGNSNKKGRKSKARVIDLHTLLIHCAKAVMDDRRRAGELLKEIQQHASPTGDATQRLAYWFAEGLEARLTGTGSQVYGTLTAKGTSAVAHSEAYQEFISACCFRNVSFLFANRAIFNAAVGRSRLHIVDYGFRYGFQWSELLRWLAARDGGPPEVRITHIDLPQPGFHPEKHMKEIDCRLTDIARELGVSFKYRAILAQWQTVSIEDLDLDLGPDEVLAVNDLYNFRTLMDESVVIGSPNPRDTVLSNISKMKPDVFVQSTVNGSYGTFFLSRFREALFFYSALFDMLDATMPRENKLRLALERNIFGWVVLNAIAYEGKDRVERCETYKHWQVRNQRAGLRQLPLDRETVKMARDMVKNKYHKDFLIDEDHHWLLQGWKGRILLAHSTWEAD