MGLYMNDGKTTVHLPTLVFISLLNFFLDDINYSISILLVFGPSEILNNCCLLVVVNGDGHDQQAMAIESFKESWGGPKTLTTYPGSMVPKSEDHDDGMKCP