MPSPLDPPCLPLMDPETTLEEPETARLRFRGFCYQEVAGPREALARLRELCHQWLQPEAHSKEQMLDMLVLEQFLGTLPPEIQAWVRGQRPGSPEEAAALVEGLQHDPGQLLGWITAHVLKQEVLPAAQKTEESLGSPHPSGTVESPGEGPQDTRIEGSVQLSCSVKEEPNVDGQEMAPSSPTLAAQSPEGHHGHQEPGSTSFHPPRIQEEWGLLDRSQKELYWDAMLEKYGTVVSLGLPTHQPEAQAQSELGMLLTGAGVCRNLGSGDENEGLPGCPEAQPPQGPGPAAWDGPSGATAPAPTARPGTPPAPATPTPTETRLEPGATPRKPYMCEQCGRGFDWKSVFVIHHRTHTSRPGSQSPGLATGEGTEKPSQGELAFPRHPRRSLAGPRSYPCEECGCSFSWKSQLVIHRKSHTGQRRHFCSDCGRAFDWKSQLVIHLKSHRPEAL