MDFGRLPVHLIHGFLKLLIDKDYDLDASTFKLAMTSTARRPGIIFELYAADIVLDVFGFRCLVRFGALGLRSTMLALNVNNFLKIIDDVNDEFFDCDGGDLLAQDEEPPGDHSMPSSLPGDAIVAANPADAPSAAERERWQAKLNHFHRSSGHCSSRNLARIVKDANLESWKVRAALDFTCPICEGLRPGGSSSGNVPPAATHAQYGPWQALGLDASEWAVPGHNVKVKFLLLIDFATRLRMAVPLMEPYPITALRTESSAQEFADFCRDQNIELCLPAEKEPWAHGLVENAMRELKHTASAIQMDNLAQDPTVTLALAASALNSTEFVAGFSSHQWAFGRAYTISEEDRRLFAQLGERASFASMVAARQRAEDVATKTRAQRVLTRLNNSKARQPLRHFQIADLVKVWRKILPSDAYKGPRGGMKRTSRPGWIGPGRVVFTELLPHQDKDDPRRHIVWVLLQGKLFKCSVHSVRPVTPVERFHHDVHNREDVSKMKTLSDLVPNREFVDITDEIPDENEAELPLLPQRSIDRRHLDLAYLTRHRSLDLEVLLVNGHLDLTVRPLPNLLVWTYQXTEYEPESPVREPPEEPHPDAPDVKRVKINNYDLKWVEQLEQDAAQEAGEFDVFSALQETEEAFTISFDIDVETHRQRKALERNPVLFLTKKMNNAEVQLTKLTAEHRELFTRAKTKEVDSFLKNQAVRKCLNNEEIRRAVDSNRIIRARWVLTWKQTAPDEIESAKKEAQEDPKTVLTKDGAKKAKARIVLLGFQHPSLLDRSFKTAAPVQSMVGRNLLYLLXQWQIHGLDLATAFLQTQPTEADQEIWTTGVAELRTALGLSDSGIMRILRNIYGSTTAPRGLWLDLHKKLVGLGAVPILGERCLWGWFSSTEKDETGKFPKLLGAIGGHVDDFHVVGDTKSEEWQVIFNKVLSAYRWGTSKQGSYRHAGTDIQTVTQKNGEFSIRVNQDAYIETVMDVSIEPERWSQQGTRKWTDVVFVSMGDQSHANRPQGDSTGGLLTLAAGPDVSSGKGVLMNLVAWRSWKLKRKAIGSNDAEAQSILEAEDQNFRVRMLWSELHGAGLDRPERRADLVKSAENQ