MAALPTHETLPADHKAAIRQMKQALRAQIGDVQAVFDKLSARISERLQEIETLKAAGQEVWPTIPFRDIAEGTVSDEQRAAIKRRGCAVIKGHFPREQALAWDTAMLEYLDRNHFDDVYKGPGDSFFGSLEASRPEIYPIYWSPSQMQARQSDEMAAVQSFLNRLWRFEQNGKRWFDPDVSVIYPDRIRRRPPGTTSKGLGAHTDSGALERWLLPAYQQVFANVFNGNIDAYDPWDAAHRTEVEEYTVDNTTKCSVFRTFQGWTALSDMIPGQGLLHVVPIPEAMAYVLLRPLLDDVPEDELCGVAPGRVLPISEQWHPLLIKALSSIPALNAGDSVWWHCDIIHSVAPVENQQGWGNVMYIPAAPMCEKNLAYAQKVKIALEKGASPGDFPREDYEASWQGRFTLEDLNIHGKRALGMPV*