MLYRTIGENRICITQPTHAWVSGQMAQVWGNEMFGSVAPYEAVCLGAEQHDIGWLPWESAPTLNPDTGYPHSFLEVAPQVHTKLWAGAKHLVMPMGRYAALLVSLHGTGLYERFTHWKNSPESTRVVEAFLQQEKEFQRHLINQLEQDSAYQPYVTPEAIARNQRLVATLDALSLAICMGVTAQKQIEQVPSATGETTLTLIPINDDLTQLSVEPWCFQSDEVTVVFEGRILTQKANDEPTMREQLANAPWVTLTATLRPR