MDADWGEIAQYHTQLGYRPDPTNPSAHHSAPTAVAFDTRSELLWVGKDQGRVAAYVYFLNNGIMEFQRHIAFLSHPRQQGPVHQFLFNETGVISLGSHNVHMAQRGGMCLANIGHVNMTNLRCMTFTSRGTSEILVAGDQDTMFVIDLNKKQITKEVPAPNHYFLMKKSKYICAASRNGCVDILDPITLKVINTWNTRSAQLNDMDVQHDFIVTCGASLKQGTYMADPYVNVFDLKNMRSFPPISFPPLVTYARMHPKMVTTSIVVSKTGQMHVVDIANPHNPIVRQVLGHTHLALFDVSPSGQAMVFTDTEGYIHVWGPTSKAVSFVDQGLPVEFETEQPNFASIPWSEDFPVNMVGLPHYSDALLSAWPADLSSDVGAPPAQFDQAYVDAMMPNGNVGLYGKAVAGTRRNQVVDTRSADKPQSSLQAPKFLSEKARDGFKGLTMDTSDIETSEDIVPSPIRTDIESLKSVVPNMYHLFEIKFSKFGVDDFDFGYYNKTHHSGLENHITNSYANSLLQLLRFTPILRNLALQHAATSCLDQHCLLCELGYLCDSMEKARGASCQATNMLKMLSQHPAAANLHLLDGDRIASSSAMKIQGLLRFLLDFMSRDYGKTSPGINDLENATATSSQSLIRCDQCKSETSRPQTNYVQDLAYSPVTSNGNKGVDVADSYLAAQQGVARGRMAPAKLPSFSQILKKSIEREQVTRGWCTTCRGYQPLSMRKIIKSIPQVLAANTCISSVEEKKLWATPGWLPEEVGFIIDKEHIFCYEGAELDWLIKNGKYKLYVYSLMGLVVNIEPGPTFKPHPVAIINAAHSEPQKPAKSQWHLFNDFHVKPISAREALTFNTSWKTPLVVMFQLKAANNHIDSTWLQRLDTSILYQDQSPEAEDKSYTLLDRNKEAPTPGTVIAIDAEFVLAKDFEYAVNSDGEKETIRPRIHSLGRVSVVRASGDRRGVPFIDDYINIKEPIVNYFTEFSGLTETDLDPKTSRHNLVPLKLAFKKLWLLLNLGCIFVGHGLRSDFRVINLQVPREQVHDTQELFWVEAQRRKLSLAFLAKSVLNLEIQGHMHDSIEDANTAQLLYWKYKELLESGRLHEELKKIYAFGVKHGFRPVKVAGQSAQRTETPPMVDDAQPGALLPYQPPELLQGS