MDSNITLWQFLLELLVKGEHPNLIQWTSQEGEFKLLDAEAVAQLWGQRKSKPHMNYDKLSRALRYYYDKNIIKKVIGQKFVYRFVTFPEGCNGDAQQYAVNRGTDGHPTDGTGIAGEMPLGVGSMRSRAMNAVGVGYGNPEETHSAAMPNVSIAVAIPTPSPANRLLVDAYGGNISFP