MLRRVRAEMRDNLSATFKETDLFKVLQTVDLVTIDDPEKGGDPAIAAKIPALLRLRDAIYSQEFRDMVQTMTGCAPLTDRIDCSANVYPRSGHLLCHDDVIGTRCISYIVYLTDPDDAWTEKDGGALELYPVETPGTPAVDPTARLIPRWNSMAFFTVQPGRSFHAVQEVFAEDKPRLSISGWYHAATAPEGSENATLTQLQTRASEDDDVAGFVPFQSAEPLGPDEDDLAYLSRWVNPEYLVPENVARIRAKMEEDSSVQMREFLKPELANAIRAATRAEDARDALGRGAIPARTAGVGKGWRAIGPTHKQRFLRFDDDDDDAGAPDEAGAGALLRKLRADVFASEAFARLLTALTGWRPTAHKGDVRRFRPGLDYTVAHHGILTVDPRLDATLCVVDDEGEDDAQAWDFGECGGFECYIAADESGVASAAATAEVYKAAEEDDEDELLSVSATFNTLSLVARDEGLMRFVKYVSHLAPSSRWDLAMQYTVVA