MHLLRTQPGGFVPDDGIAHLAQTPAELVILCSGDSHLALLAEAARALPDDYPSLRLANPMQLQNHASVDLYVEEVLRHARVILLSLHGGIGYWRYGVEQLVALAERGALLIPVPGDDRPDPELSALGNLPAEQAERFWQYLRQGGLENAGQFYRCLASQCLGRDYAWREPQALPRVALFHPRHAEATLEHWRADWQAGRPVVALLFYRTHLQAANTAFIARFCERLAAQGLNPLPIALASLKESACLAQVEDWLERSDAALIVNTTGFAQSNPEAPELRPFRRDVPVLQAICSLDNRPLWLDNPQGLGPRDLAMHVALPELDGRIVTRPISFKGLAWRSERSESDVVCYLADDERMDFVAELARRWAELARKPNAEKRVALVLANYPTRDGRIGNGVGLDTPAAALNILRALRQQGYPVDGLPASGTELIRQLLGGVSNDLEHLDLRPCAQSLALDDYLACFARLPERNRQAVLARWGEPQQDPMFRDGRMMVAGLRYGLTFVGIQPARGYQLDPAAVYHDPDLVPPHGYLAFYFWLRHAYRADALLHVGKHGNLEWLPGKGVGLSAECWPDALLGPLPNIYPFIVNDPGEGAQAKRRTQAVIIDHLMPPLTRAESYGPLRDLERLADEFYDASLLDPRRAEQLRGEILVLLRDNRLDREIGLQLSDDPDSWLPQLDAYLCDLKESQIRDGLHVFGESPSGRLRLDTLLALLRVPRGDGKGANAGLLKSLADDLGLGFDPLACDMGEAWQGARPACLEERGGEPWRTLGDTRERLELLALHWIERCLGGESPPAAWRASGEVLRGLCEQVAPTLDACGGAEIDGLLAALEGRFVPAGPSGAPSRGRLDVLPTGRNFFSVDVRNLPTPTAWRIGFQSANLLLERHLQEHGDHLRQLGLSVWGTATMRTGGDDIAQALALLGVRPVWQAGSQRVADFEILPVSLLDRPRVDVTLRVSGFFRDAFANLIRLFDAAVQAVAELDEAEELNPLAARVRLERQRLEAQGSAPAEARRQAGWRIFGAKPGAYGAGVQGAIEERLWETRADLAEVYLNWGGYAYGAADDGTPARERFAQRLERLQAVLHNQDNREHDLLDSNDYYQFQGGMLAAVETLRGAPVASYHGDHSQPDNPRIRTLKEELNRVVRARAVNPKWIAGMKRHGYKGAFELAATVDYLCAFDATSELIDDHQYALLADAYLLDAETREFVRQHNPQALRDMAERLVEAQRRGLWQEPGAYREALENLLLDVEEE*