MFDVFSAIGNAIADITQDAVKAVGHVTASVGDATAAIGHATGLNQAMGLLYTKGLSGQRQELLKLLVAASANVYEHANDQGYKYDETRFLGNRLRRTDEGSKGSGYGFVRYAVYQVASGPYAGKTILAYEGTFSSDQKWQDFKLMLGNFKATANTAESIYHQVRPDFITGHSLGGCIAEVVCSRTGCRGAAFNAPGPWSPVAELNVVDGDKYNDVEFEIHLAVADPVVSLANSSSGGRGHGHIGNENSGAVHWHEGAGVLGTHGIDCMVAAIGPL*