MPSPLGPLRLTPMSPTATLEEIEAARLSFRQFRYQEAAGPHEAVTRLRDLCHQWLRPEVRSKEQLLELLVLEQFLGVLPPEIQAWVREQLPGSPEEAVALVEELQHDPGRLLGWITTHVLGREVPPAAQKTEESSASPLPSGTVESSSAAPGDGPPVAQMEGPAQLICSVKEEPDTDGQEMAPSGPPLPAQSPERHLELQKPASTSFLPPRIQEEWGLLDPSQKELYWDAMLEKYGTVVSLGMPPPTEAHNLAQLGALHAGTGSHPGLRPGDEGGSPHEAPPGCTEAQPPWGPPLCWPAATSTPCARPGTSPGPGPGSGPGPEPSVLRRKAYTCEQCGRGFDWKSVFVIHRRAHAGGQPATGDAGRPPPNHREPLRYPRRAPTGTHSYPCEECGRSFSWKSQLVIHRKSHIGQRRHFCSDCGCGFDWKSQLVIHRKSHRPEAP