MTTLNETHDAALTSWVASANDAATGFPVQNLPYAVFRRRGSQEAFRPGVAIGDRIVDLSALAGLNLFEGQAAEALAACTGDSLNALMALGRAHWSALRLALSRALRAGSPLQARIEPLLAAQADAEYTTPARIGDYTDFYISLHHATAVGKQFRPDNPLLPNYKWVPIGYHGRASSVGVEQRFPRPVGQTRPAAEGEAPQFGPCKRLDYELELGVFVGQGNAQGDRIALDRADDHVFGLCILNDWSARDIQAWEYQPLGPFLAKNFASTISPWIVTLEALEPFRAAWTRPAGDPQPLPYLSSDTNRAQGAYDVQMEVLLATETSRAASHPPAHLSASNFRDAYWNIAQLIAHHTVNGCNLQPGDLLGTGTLSGPEPDQAGSLLELTQGGKTPINLPWGEQRTFLQDGDQVIIRAHCQKPGYPRIGFGESSGTVLPAR