MESREKMHVVMVTLPIPGHIIPMLHLSLKLASQGVRITFVNSEFNKSTMKLPASEDAHQDNEKLYSSMNFLYIPDGLPPEHDRLDVFGLLNSVDGSYGLHFAKLLQNQLSVQEPPISCVIGNTFVRHVQEAADSCGLPYVSLWTQSAASFASVLLVAKGYRPSQDSQLFDLLPPSMLPGVPGLQIGELNSFLQVYNEEDFMYRLFVAPMQQITEARCILMNTYEELEAETILALCEKEHLKVLPIGPLLPQSFFDEADAISLAMSMWVAEDLHCISWLDMQKECSVIYVSFGSISSMSKEQLEEIALGLEASKKAFLWVVRPRMMEAQEVTLPEGFLERTAERGLLVPWAPQLRVLRHRAVAAFLTHCGWNSTLEGICAGVPLLCYPIASEQATNGRCITDGWHTGLSLERLGPSPGLVVREEVEKKVVELMCGARCEGLRANARRWRTVATKAVSGSSSLNLQRFIDTYKIVGD*