MADGKDEIHDTGVATGPEAQDEAAYVTSHEKAQQKILHDARLATEKERSMTLMQGIRLYPKAIAWSVLISACIIMEGYDVALINNFYAFPEFKKKYGEQLPNGDWEIPAPWQSGLSNGANVGELIGLLLNGWISERFGYRWTVIGCLVLINAWTAIFFTAQNVQALLVAEILCGIPWGVFQTLCITYASEVCPVAMRGYLTTYVNFCWGAGQEIAIGVLLSMLKRNDEWSYRIPYALQWMWPTPLIIGIYFAPESPWWLVRHKKIDEAKKSLLRLTSLNKETDFDADETLAMMVHTTALEEKTTAGASYIDCFKGHDLRRTEIVCMVWAIQNLSGNSFSNYSTYFLTQAGLDSNASYSFALGQYAMNMVGVFGAWWLMSLGIGRRSLYLYGLCGLCSMLMVLGFLGLVPEEHRRAGAIATGSIMLCWALVYQLTVGTVCYSLVAEISTRRLQIKTVVLGRCLYIIVGIITSVLTPYMLNPGEWNWRNYAGFFWGGICFCCILYTYFRVPEPTGRSFAELDMLFQKGISARKFHSTEVDVFNADVDGTLMDKYQKQQLGTAHHVEKTA