MVPRLERGGAGFHLPNSEQEDSLFIRALISVVSGDTTVPTLLPEPEPTTTMMTTVVAGAAPCSRCGVDGCIGVDCEVVVLAAAGSSSSDEEDEEECLGAAASGGVTGRVGKRRRRRRSGGEGSRYRGVRRRPWGKWAAEIRDPHRAVRKWLGTFDTAEDAARAYDAAALEFRGQRAKLNFPASTAAQQPRPLHYSLRENCGSNASSPVHATEHERPAAAAAKDQEIWDGLREIMMLDDGSFWSMP