MGCLGFSVVALSWSGSSASKTGPDKVDGQKRSRRAKENEVMALTGSTQIFFFFFYFVAMVGLCGVAYEALNTRGRGAMSGLLPVNSIVPDSCAADAAWQARRLVETGLVGAGALRLGRVASLEPSAAQLRVAAAALLVGRAAASSPSPTPLLPYNNETGWLTLWSRTGDQGNEWRDAAVALPASATQDRFNSRTGSGYRSDMALNDVSFSQLAPSASPQLPPLTPPPPLSPPPTYAASTFTELRGAVNNQTGRPGALVVELPEGARLEWAVCSQLRVHVAHMTLRSVGAGATLDARGCSRHFDVAFGGTLELERVHLINGGAQASGGAVKVRHGGTLIATESSVEDSSVVSLDGAAYGGAIDASNEMAIDK