MTGGGSGDGARGGSAGGGVGVAAAHSAPVAHQPLVPLVPPLTGPAPEDLLVRMSLKVFNCTPDQLLPLVRAELDRLLDASPAMLEGYIRPGCTHLTLSMLLPREQAQRLLARGLPLRRWLAGGTFGGLAGNRMIVQFGNRLTVLHGGRVAAVVDLRRPPADLAAAGLPRLHSLQPCCVLADQPGTVTLVGAAISGSTDLVLCRQQCRHLGSTAVDGSGAAASSSSVSASASASGGSGHSSSTQLLTQHLLSSTSVAESRKADGQAGGQELRFIAPQGVLPGCVEVEVX